之前安装的charles一直用来拦截手机app的请求,查看传参和检查bug,
今天突然想拦截一下电脑的请求,突然发现拦截不了了,在网上查询了一番配置charles的文档,发现自己配置的完全没有问题,这就奇怪了啊。

然后就想着查看自己电脑的网络设置的代理是怎么设置的,一看瞬间明白了,因为自己一直在用飞机翻墙,所以在代理的地方设置了自动代理,而如果使用charles的时候是不可以开启自动代理的。
我的自动代理设置如下,就是因为设置了这个才导致charles不能拦截请求
mac电脑使用charles启动后拦截不到电脑任何请求

打开网络偏好设置->高级->选择代理,勾选内容为如下,并且设置网页代理和安全网页代理的ip地址为127.0.0.1,端口号设置为瓶子设置的代理端口号比如我这里设置的是7777.
mac电脑使用charles启动后拦截不到电脑任何请求
mac电脑使用charles启动后拦截不到电脑任何请求
这个时候点击应用后随便访问网页就发现可以拦截请求了,都是勾选自动代理惹的祸。

相关文章:

  • 2021-11-22
  • 2021-12-02
  • 2021-05-22
  • 2022-01-03
  • 2021-08-25
  • 2021-11-20
  • 2021-08-07
  • 2021-12-08
猜你喜欢
  • 2021-10-07
  • 2021-08-09
  • 2021-08-08
  • 2021-07-10
  • 2021-11-26
  • 2021-11-07
相关资源
相似解决方案