亚洲乱码中文字幕综合,中国熟女仑乱hd,亚洲精品乱拍国产一区二区三区,一本大道卡一卡二卡三乱码全集资源,又粗又黄又硬又爽的免费视频

Android中HTTP請求中文亂碼解決辦法

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

Android中HTTP請求中文亂碼解決辦法

 編碼參數(shù)

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

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

問題描述:

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

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

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

問題解決:

嘗試打印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

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

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

然后問題解決。

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

相關(guān)文章

  • Android串口通信之串口讀寫實(shí)例

    Android串口通信之串口讀寫實(shí)例

    這篇文章主要為大家詳細(xì)介紹了Android串口通信之串口讀寫實(shí)例,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-04-04
  • Android 出現(xiàn)問題 Gradle

    Android 出現(xiàn)問題 Gradle

    這篇文章主要介紹了Android 出現(xiàn)問題 Gradle "xxx" project refresh failed解決辦法的相關(guān)資料,需要的朋友可以參考下
    2017-04-04
  • Android中使用開源框架eventbus3.0實(shí)現(xiàn)fragment之間的通信交互

    Android中使用開源框架eventbus3.0實(shí)現(xiàn)fragment之間的通信交互

    本文主要介紹了Android中使用開源框架eventbus3.0實(shí)現(xiàn)fragment之間的通信交互的方法,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02
  • Android車載多媒體開發(fā)MediaSession框架示例詳解

    Android車載多媒體開發(fā)MediaSession框架示例詳解

    這篇文章主要為大家介紹了Android車載多媒體開發(fā)MediaSession框架示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-10-10
  • Android ExpandableListView雙層嵌套實(shí)現(xiàn)三級樹形菜單

    Android ExpandableListView雙層嵌套實(shí)現(xiàn)三級樹形菜單

    這篇文章主要介紹了Android ExpandableListView雙層嵌套實(shí)現(xiàn)三級樹形菜單,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2018-11-11
  • Android Studio4.0導(dǎo)入OpenCv4.3.0的方法步驟

    Android Studio4.0導(dǎo)入OpenCv4.3.0的方法步驟

    這篇文章主要介紹了Android Studio4.0導(dǎo)入OpenCv4.3.0的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-10-10
  • Android Studio 安裝配置方法完整教程【小白秒懂】

    Android Studio 安裝配置方法完整教程【小白秒懂】

    這篇文章主要介紹了Android Studio 安裝配置方法完整教程,本文通過圖文并茂的形式給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧
    2020-03-03
  • Flutter 插件url_launcher簡介

    Flutter 插件url_launcher簡介

    最近項(xiàng)目需求是打開一個(gè)連接跳轉(zhuǎn)到安卓或蘋果默認(rèn)的瀏覽器。雖然開始一個(gè)簡單的要求,其中的一個(gè)細(xì)節(jié)就是執(zhí)行打開網(wǎng)頁這一操作后,不能看上去像在應(yīng)用內(nèi)部打開,看上去要在應(yīng)用外部打開,今天小編給大家介紹Flutter 插件url_launcher的相關(guān)知識,感興趣的朋友一起看看吧
    2020-04-04
  • Android SQLite數(shù)據(jù)庫的增 刪 查找操作

    Android SQLite數(shù)據(jù)庫的增 刪 查找操作

    這篇文章主要介紹了Android SQLite數(shù)據(jù)庫的增 刪 查找操作,需要的朋友可以參考下
    2017-02-02
  • Android打開系統(tǒng)相機(jī)并拍照的2種顯示方法

    Android打開系統(tǒng)相機(jī)并拍照的2種顯示方法

    這篇文章主要介紹了Android打開系統(tǒng)相機(jī)并拍照的2種顯示方法,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2019-05-05

最新評論