1、Fiddler抓取https请求设置方式
(1)安装fiddler后,首次抓取https请求需要安装证书。
菜单项"Tools”》“Options..",在弹出的Options窗口中,点选项卡“HTTPS”;
(2)在Options窗口HTTPS选项卡,依次勾选"Decrypt HTTPS trafic”、“lgnore server certificate errors(unsafe)
(3)在Options窗口HTTPS选项卡,依次点“Actions”》“Export Root Certificate to Desktop至此,完成将根证书下载到本地桌面
设置之后就能抓到https请求了
2、Fiddler过滤数据
每次都能抓到很多请求,浏览器上面有别的窗口实时发送请求,fiddler都能抓到,我只想抓我想要的数据怎么办???
(1)过滤;其他不要的数据过滤只想抓某个接口
只捕获指定的hosts,多个域名用,隔开这下而还有进程过滤。
操作步骤:
A、在fiddler页面点击右边页面的Filters,勾选Use Filters;hosts选择show only the following hosts;在下面文本框中输入网地址。
B、输入完成后点击右上角action》》Run Filtereset now。最后实现过滤效果。
(2)如果想抓取多个网址的,在第三步输入网址时输入多个地址即可,中间用分号隔开,如下图。
3、Fiddler删除数据
(1)全部删除:点击工具栏中的X后,选择Remove all。页面所有抓取数据均被删除。
X号下也有其它格式的删除,可以自行操作学习。
(2)单个删除:选中要删除的数据,然后点击键盘delete键;或者右键点击要删除的数据,然后选择Remove---Selected Sessions
(3)多个删除:按住shift+delete进行删除未选中的接口请求。或者右键点击要删除的数据,然后选择Remove---Unselected Sessions。
如下图,选择Unselected Sessions后会删除红框里的三条数据,蓝色选中的不删除。