Charles Response 中文亂碼

Charles版本:4.0

修改Info.plist

基本上網(wǎng)上一搜,都是這個方案,這在特定版本應該是有效的,不然,不會有那么多轉(zhuǎn)發(fā)。試了一下,沒有用。

Strange characters appear in the response

這是Charles官網(wǎng)中常見問題中的一個,這不就是我遇到的問題么,看看官方怎么說的。

Please check that the character encoding or charset is correctly set by the server, otherwise Charles will guess and may not guess correctly.

You may also need to choose a font that can display the charset in the response. You can change the font used in the Preferences on the User Interface tab. You will need to restart Charles for those changes to take effect.

檢查服務器在返回數(shù)據(jù)時有沒有設置字符集,如果沒有,Charles會使用自己判斷的字符集來處理response,這個判斷很可能不正確。也要注意字體,選一個能正確顯示對應字符集的字體。

查看response header,

Rewrite之前的Response Headers

發(fā)現(xiàn)沒有指定字符集,那就加一個。
使用Tools-> Rewrite功能,設置如圖所示。


使用Rewrite功能改寫Response Headers

重新請求,可以看到已經(jīng)多了一個Content-Type


Rewrite之后的Response Headers

這個時候,再看Notes也有了一些內(nèi)容

Rewrite之后的Notes

這個時候,再查看,亂碼就沒有了。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Response中文亂碼:在info.plist 中 的vmoption 添加-Dfile.encoding=UTF-8
    妳是我的天使閱讀 699評論 0 0
  • 國家電網(wǎng)公司企業(yè)標準(Q/GDW)- 面向?qū)ο蟮挠秒娦畔?shù)據(jù)交換協(xié)議 - 報批稿:20170802 前言: 排版 ...
    庭說閱讀 12,332評論 6 13
  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,534評論 19 139
  • 抬頭一看,6.3日。要高考了吧,想起去年這個時候,除了心里的忐忑,物理老師逼著我們最后做的小冊子,我還有每天打兩瓶...
    清照閱讀 187評論 0 0
  • 上帝問我們,書是什么? 傻子回答:“書是一張張紙?!?學者回答:“書是知識的源頭?!?作者回答:“書是我表達自己感...
    懶貓鳶閱讀 239評論 0 2

友情鏈接更多精彩內(nèi)容