关于Charles初始化配置
最近重新配置了新电脑的Charles在此记录一下,便于后期查阅。
电脑端Charles
设置
1.确保 Charles 已安装并运行)。
在 Charles 菜单栏选择 Help → SSL Proxying → Install Charles Root Certificate(安装根证书到电脑钥匙串)。
2.启用 SSL 代理:
点击菜单栏 Proxy → SSL Proxying Settings。
确保 Enable SSL Proxying 已勾选。
在 SSL Proxying 列表中添加要抓包的域名:
点击 Add,输入 *(抓取所有 HTTPS 流量)或指定域名(如 *.example.com)。
端口填 443(HTTPS 默认端口)。
一般设置域名*
,端口号443
抓取所有https。
手机端配置
一. 检查手机代理设置
进入 设置 → Wi-Fi → 点击当前连接的 Wi-Fi 右侧 ⓘ。
确保 HTTP 代理 设置为 手动,并填写:
1 | 服务器:电脑的本地 IP(如 192.168.1.100)。 |
二. 手机端安装证书
- 在 iPhone 上访问 http://chls.pro/ssl(用 Safari 打开),下载 Charles 证书。
- 进入 设置 → 已下载描述文件 → 点击安装,输入密码完成安装。
启用完全信任
- 进入 设置 → 通用 → 关于本机 → 证书信任设置。
- 找到 Charles Proxy CA 并启用 完全信任。