Fiddler應用——Fiddler過濾功能


Fiddler的過濾功能在Fiddler右面板處,點擊Filters顯示如圖所示面板。

 

如圖所示,Fiddler的過濾面板主要分為幾個部分:

1、Use Filters:是否啟用過濾器

2、Actions:過濾設置生效

3、Hosts:Hosts過濾

4、Client Process:客戶端進程過濾

5、Request Headers:請求header過濾

6、Breakpoints:斷點過濾

7、Response Status Code:響應狀態碼過濾

8、Response Type and Size:響應類型和大小過濾

9、Response Headers:響應header過濾

 

下面分別對這幾個部分做一解釋。

1、Use Filters

勾選該功能,Fiddler的過濾功能才能使用。

 

 2、Actions

Run Filterset now:運行過濾設置

Load Filterset:加載過濾設置,將本地已有的過濾設置導入到fiddle中

Save Filterset:保存過濾設置,可將當前過濾設置保存至本地,方便后續使用,文件后綴為 " .ffx "

修改過濾面板中的過濾功能后,點擊Run Filterset now就能使當前設置生效。

 

3、Hosts

No Zone Filter   :無host過濾

Show only Intranet Hosts:只展示內網的Hosts

Show only Internet Hosts:只展示互聯網的Hosts

Hide the following Hosts:隱藏如下Hosts;

Show only the following Hosts:只顯示如下Hosts;

Flag the following Hosts:標記顯示如下Hosts;

多個Hosts之間用半角逗號或者回車分隔。

 

當使用Show only the following Hosts配置的域名時,此時Fiddler抓取到的信息只展示www.baidu.com的信息,訪問其他地址的過程信息不左側面板展示。

 

 

4、Client Process:客戶端進程過濾

Show only traffic from:只顯示某個進程的請求;勾選該選項之后,再選擇windows中目前的進程

Show only Internet Explorer traffic:只顯示IE發出的請求;

Hide trafficfrom Service Hosts:隱藏來自service host的請求

 

5、Request Headers:請求header過濾

Show only if URLcontains:只展示包含的URL

Hide if URL contains:隱藏包含的URL

Flag requests with headers:標記包含特定header的請求

Delete requests with headers:刪除包含特定header的請求

Set request header:設置請求header

 

在未使用Request Headers過濾時,訪問登錄頁面的請求如圖所示:

在選擇Show only if URLcontains過濾后,展示如圖所示:

 

 

 6、Breakpoints:斷點過濾

Break request on POST:給POST請求設置斷點

Break request on GET with query string:給帶有查詢字符串的GET請求設置斷點

Break on XMLHttpRequest:給XMLHttp請求設置斷點

Break resquest on Content-Type:給特定 Content-Type設置斷點

 

7、Response Status Code:響應狀態碼過濾

Hide success(2xx):隱藏響應成功的session(2xx)

Hide non-2xx:隱藏狀態碼非2xx的響應

Hide Authentication demands(401,407):隱藏未經授權被拒絕的session(401,407)

Hide redirects(300,301,302,303,307):隱藏重定向的session(300,301,302,303,307)

Hide Not Modified(304):隱藏無變更的session(304)

 

8、Response Type and Size:響應類型和大小過濾

Show all Content-Type:顯示所有響應類型

Hide smaller than 【】KB:隱藏小於指定大小的session

Hide larger than 【】KB:隱藏大於指定大小的session

Time HeatMap:獲得即時數據,根據不同響應時間給響應的session設置響應的背景色

Block script files:阻止腳本文件,顯示為404

Block image files:阻止圖片文件

Block SWF files:阻止SWF文件

Block CSS files:阻止CSS文件

 

 

如圖所示,左面板上部分是沒有Hide smaller than 【1】KB 的請求,下面是隱藏后的。可明顯看到已經過濾掉小於1kb的請求。

 

 

9、Response Headers:響應header過濾

Flag responses that set cookies:標記設置cookie的響應;

Flag responses with headers:標記帶有特定header的響應;

Delete responseheaders:刪除響應header;

Set response header:設置響應的header;

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM