之前用fiddler进行抓包的时候,发现火狐谷歌等是获取不到的,后来才发现 Fiddler2启动的时候默认IE的代理设为了127.0.0.1:8888
,而其他浏览器是需要手动设置的,所以将Firefox的代理改为127.0.0.1:8888
就可以监听数据了。
能支持HTTP代理的任意程序的数据包都能被Fiddler嗅探到,Fiddler的运行机制其实就是本机上监听8888端口的HTTP代理。
Firefox 上通过如下步骤设置代理:
工具(若找不到工具,摁下alt键)-- >设置(或直接在搜索栏输入:about:preferences
),进入常规设置
,拖到最下面,找到网络设置
手动配置代理:
HTTP代理:127.0.0.1
端口:8888
确定后,在使用fiddler成功获取数据!