记录配置、使用Charles的过程
下载
官网下载地址,选择对应版本下载安装
配置
端口
默认端口是8888,也可以在此处修改
本机代理
如果要抓取本机,务必开启系统代理
SSL证书
如果要抓包HTTPS请求,需要安装SSL证书
桌面端
- 导出SSL证书
- 【可选】如果证书已经过期,可以先重置(上图中的
Reset Charles Root Certificate...
),再重新导出证书 - 用钥匙串打开证书安装
移动端(iOS)
- 先配置代理
- 用Safari访问ssl.charles并下载描述文件(原先的地址chls.pro/ssl不知为什么访问不了)
- 在[设置]—[通用]—[VPN与设备管理]—[已下载的描述文件]中打开刚刚下载的描述文件,点击右上角安装
- 在[设置]—[通用]—[关于本机]—[证书信任设置]中勾选上描述文件
其他终端代理
Windows
在[设置]—[代理]中开启手动设置代理
macOS
在网络设置中进入详细设置,在[代理]中勾选HTTP代理,配置IP端口
iOS
在WIFI名称右侧点击ℹ️,HTTP代理中选择手动代理,配置IP端口
启动
点击开始按钮,开始记录HTTP请求