解决移动端抓取https乱码问题
2017-11-02 本文已影响20人
Sealwk
前言
抓包是在做接口测试的时候,最基本的一项工作。日常的抓包工具我通常使用Charles。通过抓包我们可以看到客户端的请求以及服务端返回的报文。但是当我们在生产环境抓取https包的时候,常常会出现乱码的情况。
解决步骤
-
打开Charles工具
-
打开 help->ssl proxying->install charles root certificate
-
打开 help->ssl proxying->install charles root certificate on a mobile device or remote...
install charles root certificate on a mobile device or remote...
根据提示在手机浏览器中访问:chls.pro/ssl下载并安装证书
- 打开 Proxy->ssl proxying settings->add,在SSL Proxying Settings窗口中进行Add,增加要抓包的域名和端口,端口一般为443
![](https://img.haomeiwen.com/i5652645/a0b84ea7d47e272f.png)
- 重启charles,重启手机网络,再次抓取就不会出现乱码的问题了。