如何使用Fiddler抓取指定浏览器的数据包

2025-03-11 00:21:48
推荐回答(2个)
回答1:

开启Filters即可

  1. 打开Fiddler程序

  2. 点击Filters

  3. 勾选图中红框的复选框,指定相应的浏览器的进程,那么fiddler将只显示该进程发出的请求.

  4. 勾选下方的复选框即只抓取IE的进程

回答2:

一、实际上baifiddler是可以抓chrome的请求的。 由于chrome安装了代du理管理的插件SwitchySharp,无论选择zhi直接连接还是选择使用dao代理连接,插件都会屏蔽fiddler的设置。
二、fiddler会自动给浏览器设置一个代理127.0.0.1端口8888,并且记忆浏览器的代理设置,所有的请求先走fiddler代理,再走浏览器代理。
如果使用插件,可能会直接屏蔽了fiddler的代理,因此无法监听到请求了。
三、chrome下的解决方法:
代理插件选择“使用系统代理设置”选项,fiddler又重新能看到chrome的请求了。
或者不使用插件,不用卸载,chrome很方便禁用一个插件。然后使用浏览器默认的代理设置方式就可以。
使用代理插件是为了方便切换代理,但是可能会导致fiddler等工具无法使用