Charles中文乱码全解

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Charles中文乱码全解相关的知识,希望对你有一定的参考价值。

参考技术A 网络请求中包含汉字“生活-轮播图”,Charles抓包后看到乱码ç��æ´»-è½®æ�­å�¾。这是什么鬼!?

查看原因是发现 Request-Header 中发现

Content-Type: application/x-www-form-urlencoded

由Content-Type可知,请求头信息编码格式为urlencode。进一步分析原理

打开Charles->Tool->Rewrite->勾选Enable Rewrite->点击Sets面板Add按钮->右侧Locations面板点击Add按钮输入url匹配规则(你server端的url规则)->右侧Rules面板点击Add按钮输入,详情如下图

Charles中文乱码解决

 

n在VMOptions中加一项:-Dfile.encoding=UTF-8
 

以上是关于Charles中文乱码全解的主要内容,如果未能解决你的问题,请参考以下文章

Charles中文乱码处理

charles3.8的中文乱码怎么解决

(Charles_其他1)Charles Contents中文乱码,一分钟搞定!

谁用过Charles啊?里面乱码问题怎么解决

Charles中Contents乱码的解决【证书问题】

Charles中文乱码解决