工欲善其事,必先利其器。
- 官方下载,安装,有钱买个
license
。 - 电脑安装证书:[help] -> [SSL proxying] -> [Install Charles Root Certificate] ,之后电脑选择始终信任。
- 电脑配置安全域名:[Proxy] -> [SSL Proxying Settings] -> [SSL Proxying] , 添加 host: * & port: * 。
- [Proxy] -> [Mac OS X Proxy] , 打开。
- 注意电脑本身的代理,翻墙关闭。
- 访问任意网页,在 Charles 里查看抓包数据。
- 在手机网络上手动配置当前电脑的代理,电脑上的 Charles 同意。
- 手机安装证书:[Safari] -> [chls.pro/ssl] -> [安装证书] -> [设置] -> [通用] -> [关于本机] -> [证书信任设置] ,开启信任。
- 访问任意网页,在 Charles 里查看抓包数据。
- Map Remote: 将远程的网络请求,重定向到另一个远程或者本地
- Map Local:
- [Proxy] -> [Throttle Setting]
- 选中某个请求,[右击] -> [Compose / Edit] ,做相应修改,然后运行。
- 选中某个请求,[右击] -> [Repeat Advanced] ,配置次数。
好记性不如烂笔头。