android開發(fā)中,Volley提交到php后臺(tái)的數(shù)據(jù),中文亂碼,請(qǐng)問怎么解決?Volley中怎么設(shè)置編碼?
1 回答

拉丁的傳說
TA貢獻(xiàn)1789條經(jīng)驗(yàn) 獲得超8個(gè)贊
統(tǒng)一請(qǐng)求和后臺(tái)的編碼, 正常應(yīng)該是utf-8的
如果后臺(tái)不是用utf-8那么就要在java里自己轉(zhuǎn)碼, 并且重寫請(qǐng)求的
getHeaders
方法修改編碼
可以參考利用volley進(jìn)行http設(shè)置請(qǐng)求頭、超時(shí)及請(qǐng)求參數(shù)設(shè)置(post)
不過推薦還是統(tǒng)一用utf-8通信好, 使用中文編碼(例如gbk)就是給自己挖坑
添加回答
舉報(bào)
0/150
提交
取消