mac电脑使用charles启动后拦截不到电脑任何请求

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

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

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

你可能感兴趣的:(模拟请求-拦截请求)