1、https协议抓取
fiddler默认抓取http协议,https需要设置
在tools中options中https,connections全部勾选
https页面有actions,将证书导出到桌面,在浏览器中导入该证书(未安装该证书,在fiddler开启后打不开https的百度页面)
如果还是不能抓到https请求,
打开:tools-options-https-actions-open windows certificate manager
证书页面:操作-查找证书-fiddler,删除掉查找出来的证书,到下面网址重新下载默认安装。
http://www.telerik.com/docs/default-source/fiddler/addons/fiddlercertmaker.exe?sfvrsn=2
回到fiddler重新倒出证书倒入到浏览器中(先删除原来浏览器中的证书)
fiddler有时无法抓取firefox网络包,是因为Firefox默认情况下是没有启用代理的(如果你安装了proxy等代理工具或插件,是另外一种情况),在firefox中配置http代理的步骤如下:工具->选项-高级-连接-连接设置,选择手动配置代理,http代理填写127.0.0.1和端口8888,保存重启浏览器即可!
2、抓包乱码问题
1、window+R
2、regedit.exe
3、HKEY_CURRENT_USER\Software\Microsoft\Fiddler2
4、右键新建,选字符串值 加上HeaderEncoding 然后值输入 GBK
网友评论