有時(shí)候我們抓取app軟件的包時(shí),其他很多軟件進(jìn)程的請(qǐng)求會(huì)造成干擾
這時(shí)我們就需要過(guò)濾只抓取我們需要域名的包
方法一
切換到Fiddler右側(cè)窗口的Filters選項(xiàng)卡,勾選頂部的Use Filters
,找到Hosts
區(qū)域剪芍,設(shè)置以下三個(gè)選項(xiàng):
- 第一項(xiàng)有三個(gè)選項(xiàng),不做更改:
No zone filter
Show Only Intranet Hosts
Show Only Internet Hosts
- 第二個(gè)選項(xiàng)是只監(jiān)控以下網(wǎng)址
No Host Filter 不設(shè)置hosts過(guò)濾
Hide The Following Hosts 隱藏過(guò)濾到的域名
Show Only The Following Hosts 只顯示過(guò)濾到的域名
Flag The Following Hosts 標(biāo)記過(guò)濾到的域名
如上圖所示,只要抓取baidu.com
和qq.com
域名的包時(shí)惩嘉,文本框內(nèi)輸入需要過(guò)濾的域名
多個(gè)域名使用;
分號(hào)分割,fiddler默認(rèn)會(huì)檢查http頭中設(shè)置的host踢故,強(qiáng)制顯示http地址中的域名
- 然后點(diǎn)擊 Actions>Run Filterset now 即可
方法二
切換到fiddler右側(cè)窗口的Filters選項(xiàng)卡
- 勾選頂部的
Use Filters
根據(jù)需要找到request headers
或者response headers
區(qū)域
- 勾選
set request header
,文本框分別輸入”Host”和”要過(guò)濾的域名”