有时候我们抓取app软件的包时,其他很多软件进程的请求会造成干扰
这时我们就需要过滤只抓取我们需要域名的包
方法一
切换到Fiddler右侧窗口的Filters选项卡,勾选顶部的Use Filters
,找到Hosts
区域,设置以下三个选项:
- 第一项有三个选项,不做更改:
No zone filter
Show Only Intranet Hosts
Show Only Internet Hosts
- 第二个选项是只监控以下网址
No Host Filter 不设置hosts过滤
Hide The Following Hosts 隐藏过滤到的域名
Show Only The Following Hosts 只显示过滤到的域名
Flag The Following Hosts 标记过滤到的域名
如上图所示,只要抓取baidu.com
和qq.com
域名的包时,文本框内输入需要过滤的域名
多个域名使用;
分号分割,fiddler默认会检查http头中设置的host,强制显示http地址中的域名
- 然后点击 Actions>Run Filterset now 即可
方法二
切换到fiddler右侧窗口的Filters选项卡
- 勾选顶部的
Use Filters
根据需要找到request headers
或者response headers
区域
- 勾选
set request header
,文本框分别输入”Host”和”要过滤的域名”