最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Android中HTTP請(qǐng)求中文亂碼解決辦法

 更新時(shí)間:2017年09月25日 10:16:31   作者:alwyq  
這篇文章主要介紹了Android中HTTP請(qǐng)求中文亂碼解決辦法的相關(guān)資料,希望通過(guò)本文能幫助到大家,讓大家解決中文亂碼的問(wèn)題,需要的朋友可以參考下

Android中HTTP請(qǐng)求中文亂碼解決辦法

 編碼參數(shù)

List<NameValuePair> formparams = new ArrayList<NameValuePair>(); // 請(qǐng)求參數(shù) 
     for (NameValuePair p : params) { 
       formparams.add(p); 
     } 
     UrlEncodedFormEntity entity = new UrlEncodedFormEntity(formparams,HTTP.UTF_8); 
     // 創(chuàng)建POST請(qǐng)求 
     HttpPost httppost = new HttpPost(url); 
     httppost.setEntity(entity); 

Android發(fā)送HTTP請(qǐng)求,android默認(rèn)編碼已是utf-8。

問(wèn)題描述:

如上代碼中已經(jīng)設(shè)置了請(qǐng)求為UTF-8,服務(wù)器中編碼也是全部UTF-8,可是服務(wù)器獲取中文還是出現(xiàn)亂碼。

由于服務(wù)器端并非自己開發(fā),無(wú)法看到服務(wù)器是如何運(yùn)行的,只知道編碼是UTF-8。

同樣的服務(wù)器,IPHONE客戶端發(fā)送中文無(wú)亂碼。

問(wèn)題解決:

嘗試打印Andorid,IPHONE的HTTP頭。

發(fā)現(xiàn)其中的content-type 不一樣。

Andorid :content-type:application/x-www-form-urlencoded;
IPHONE:content-type:application/x-www-form-urlencoded; charset=utf-8

于是嘗試在請(qǐng)求的時(shí)候加個(gè)頭

httppost.setHeader("Content-Type", "application/x-www-form-urlencoded; charset=utf-8"); 

然后問(wèn)題解決。

如有疑問(wèn)請(qǐng)留言或者到本站社區(qū)交流討論,感謝閱讀,希望能幫助到大家,謝謝大家對(duì)本站的支持!

相關(guān)文章

最新評(píng)論

万载县| 杭锦旗| 凤阳县| 甘谷县| 镇平县| 饶平县| 武功县| 东丽区| 三明市| 南昌市| 永定县| 镇平县| 武陟县| 奉新县| 江都市| 呼伦贝尔市| 西充县| 陇南市| 兴和县| 玛多县| 中西区| 叶城县| 龙陵县| 德昌县| 鲁山县| 建瓯市| 台山市| 苏尼特左旗| 青阳县| 乐都县| 西充县| 株洲县| 武平县| 淳化县| 龙岩市| 呈贡县| 昌图县| 安宁市| 玉田县| 南丰县| 都匀市|