附上注册码:
Registered Name: https://zhile.io
License Key: 48891cf209c6d32bf4-
安装
tips:安装完会提出一个提醒
权限设置点解Grant Privileges 信任即可,如果点击Not Yet 或者关闭按钮,Charles 将会取消Mac 代理,需要手动设置,设置时会再次弹出该窗口。设置Mac代理
设置代理 -
安装根证书:
安装根证书Tips: 安装根证书,默认不信任,需要到钥匙串里,点击信任:
信任证书
5.Proxy设置
顶部工具栏:Proxy-> Proxy settings ->proxies :勾选enable transparent macroxying :

-
这样http请求就能解析到内容了如图:
解析http请求
分割线———————————————————————————-
拦截https请求:
7.1 在步骤6的时候,https请求会显示unkonwn 就是不能解析https请求
顶部工具栏:Proxy-> SSL Proxying Settings->SSL Proxying:勾选Enable SSL Proxying :

添加host,端口是443 这里是把所有的host都设置进去

当然也可以设置指定的host,端口不变
7.2 请求就可以解析出来了

分割线————————————————————————————
手机请求
8.1设置

会弹出:

8.2 设置手机代理(盗图一张)

8.3 到chls.pro/ss 下载证书

8.4 手机网络请求就会出现在Charles 主界面了

8.5 iOS10.3之后,需要手动信任证书
设置->通用->关于本机->证书信任设置-> 找到charles proxy custom root certificate然后信任该证书即可

转载&修改自:https://blog.youkuaiyun.com/windy135/article/details/79086270