天天看点

解决fiddler抓不到浏览器包的问题

对于web开发人员来说,fiddler强烈推荐,他可以说是一款神器,但是我有次开启了fiddler之后,发现抓不到浏览器的包了,我不知道是什么原因,但是总算是解决了,下面是我找到的几个解决办法,我的是这样解决的;

1.必须先打开FI,再打开浏览器

2.FI只能截取网页与服务器间的通信,无法截取游戏封包

3.FI没有打开捕捉模式

我是通过这种方式解决的,其他的东西没改,就可以捕捉到了。

解决fiddler抓不到浏览器包的问题

我的是用这个靶子,就光捕捉到这个火狐浏览器了。

我查到还有其他的方法,但是对我不顶用:我还是将他们列出来,供大家参考:

1、这种是chrome浏览器抓不到的情况:实际上fiddler是可以抓chrome的请求的。

由于可能chrome安装了代理管理的插件SwitchySharp,无论选择直接连接还是选择使用代理连接,插件都会屏蔽fiddler的设置。

fiddler会自动给浏览器设置一个代理127.0.0.1 端口8888,并且记忆浏览器的代理设置,所有的请求先走fiddler代理,再走浏览器代理。

如果使用插件,可能会直接屏蔽了fiddler的代理,因此无法监听到请求了。

chrome下的解决方法,代理插件选择“使用系统代理设置”选项,fiddler又重新能看到chrome的请求了。

或者不使用插件,不用卸载,chrome很方便禁用一个插件。然后使用浏览器默认的代理设置方式就ok了。

继续阅读