解决charles中respond和request乱码的问题

一、配置UTF-8编码格式,有以下两种方式:

1、在charles.ini中,手动增加一个vmarg.x=-Dfile.encoding=UTF-8(x是接着文档里的上一个数字
2、或者可以在应用程序中配置:打开tools——rewrite
解决charles中respond和request乱码的问题_第1张图片
解决charles中respond和request乱码的问题_第2张图片

二、安装信任证书:

在应用程序中点击help——SSL Proxying——install Charles Root Certificate,然后按照指引一步步完成导入,要注意的是证书要安装在“受信任的根证书颁发机构”。
解决charles中respond和request乱码的问题_第3张图片
解决charles中respond和request乱码的问题_第4张图片
解决charles中respond和request乱码的问题_第5张图片
解决charles中respond和request乱码的问题_第6张图片
解决charles中respond和request乱码的问题_第7张图片

三、设置post为443

1、在应用程序中点击Proxy_SSL Proxying
2、Add ——host填入*,port填入443——保存
解决charles中respond和request乱码的问题_第8张图片
解决charles中respond和request乱码的问题_第9张图片

四、以上三种方法都没有解决乱码问题,可以试试重启大法。

你可能感兴趣的:(解决charles中respond和request乱码的问题)