欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

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

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

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默認編碼已是utf-8。

問題描述:

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

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

同樣的服務器,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

于是嘗試在請求的時候加個頭

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

然后問題解決。

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

相關文章

  • Android串口通信之串口讀寫實例

    Android串口通信之串口讀寫實例

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

    Android 出現(xiàn)問題 Gradle

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

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

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

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

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

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

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

    Android Studio4.0導入OpenCv4.3.0的方法步驟

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

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

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

    Flutter 插件url_launcher簡介

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

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

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

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

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

最新評論