Charles抓不到电脑包解决方案汇总


本机是Mac系统,一切配置都完成了,可就是抓不到本机浏览器的包,百度了下,原来是装了Proxy SwitchyOmega插件,把直接连接改成系统代理就成功抓到包了。

 

 下面是参考文档:https://blog.csdn.net/weixin_39621178/article/details/112866318

 

一、确认 charles 配置

1、开启 macOS Proxy

 

开启后可以刷新浏览器试一下,如果还是抓不到,继续👇

2、点击菜单栏的 Proxy——start recording

 

3、点击设置——recording settings

 

4、弹窗中切换到 Include,点击 add 按钮添加一个空的数据,添加成功后列表会增加一个 为 * 的地址,点击OK就解决问题了

 

 

到这里,可以再次刷新浏览器试一下,如果还是抓不到,继续👇

5、安装证书

 

6、始终信任证书

打开钥匙串,搜索 charles 关键字。双击我们刚刚安装的证书,选择始终信任。

 

到这里,重启 charles,刷新浏览器,再次测试。还不行?继续👇

7、如果是抓取 https 包,再设置一下 SSL Proxy

 

 

 

 

设置完毕,点击 ok。刷新浏览器再次测试,如果还是不行,再继续👇

二、确认本地网络代理配置

不要勾选自动代理配置。设置后,再次刷新浏览器测试。

 

理论上,到这儿应该就可以了。。

如果还是不行,并且你的浏览器安装了 SwitchyOmega 这种代理,再继续确认👇

三、确认浏览器配置

如果你的浏览器安装了 SwitchyOmega,记得选择系统代理




免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM