1、下载(自己找版本)
2、确保当前手机联网和mac 处于同一网络下
3、设置代理端口号
image.png
4、查看本机IP地址:Help -> Local IP Addresses
image.png
5、配置手机代理
选中和mac在同一网络下的ssid
image.png
填写服务器和端口号如上
并存储
6、默认我们是看不到https的请求数据的。我们需要安装证书。
弹出这个框
image.png
手机上打开这个网址
http://chls.pro/ssl
image.png image.png
7、配置Proxy -> SSL Proxying Settings... 添加要抓取的https请求
通配符 **表示获取所有请求
8、问题
虽然charles的根证书已经在安装列表中显示,但它是被关闭的。在iOS
10.3之前,当你将安装一个自定义证书,iOS会默认信任,不需要进一步的设置。而iOS
10.3之后,安装新的自定义证书默认是不受信任的。如果要信任已安装的自定义证书,需要手动打开开关以信任证书
设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可.
image.png
9、mac解决打开charles情况下电脑浏览器无法访问https的问题
step1:安装证书
image.png image.png
网友评论