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,记得选择系统代理
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构