【解决方案】
一、确认 charles 配置
1、开启 macOS Proxy
开启后可以刷新浏览器试一下,如果还是抓不到,继续👇
2、点击菜单栏的 Proxy——start recording
3、点击设置——recording settings
4、弹窗中切换到 Include,点击 add 按钮添加一个空的数据,添加成功后列表会增加一个 为 * 的地址,点击OK就解决问题了
到这里,可以再次刷新浏览器试一下,如果还是抓不到,继续👇
5、安装证书
6、始终信任证书
打开钥匙串,搜索 charles 关键字。双击我们刚刚安装的证书,选择始终信任。
到这里,重启 charles,刷新浏览器,再次测试。还不行?继续👇
7、如果是抓取 https 包,再设置一下 SSL Proxy