Fiddler工具的過濾功能介紹


Fiddler工具過濾功能介紹

如圖是過濾功能界面

 

 

1.Actions:意思是動作的意思,也就是要做什么操作,里邊包含有幾個選項:

 

 

Run Filterset now :馬上執行過濾

Load Filterset: 加載本地過濾設置文件

Save Filterset :保存過濾條件到文件

 

2Use Filters :是否使用過濾,只有在選擇了這個選項以后才能修改下邊的過濾條件,下邊的過濾條件可以相互獨立,也可以相互組合。

3、Hosts:

通過主機名來進行過濾。

No  Zone  Filter :不通過空間進行過濾,這個是分內網跟外網的

 

 

show  only  Intranet  Hosts: 內網

show  only  internet   Hosts:外網

 

No  Host  Filter :不通過主機名進行過濾

 

 

Hide the following Hosts:隱藏下邊輸入的主機名的請求

show only  the following Hosts:顯示下邊輸入的主機名的請求

flag the following Hosts:標志下邊輸入的要過來的主機名的請求;

例如下圖輸入www.baidu.com

 

 

藍色加粗的就是過濾出來的包

4Client  Process

根據客戶端進程來進行過濾,選中 show only traffic from ,然后就可以選擇要過來哪個進程的會話

 

 

5Request Headers

Show only if URL contains 和 Hide if URL contains 使用方法類似功能相反。都是url中包含某些字符過濾,多種情況空格分隔。Hide if URL contains 可以簡單理解為隱藏所有js請求,如下例子Show only if URL contains,是展示所有js請求:

 

 

6、Breakpoints:

(斷點添加可以在工具欄中Rules中進行設置)

斷點調試的步驟:

(1)當我們在這個里邊設置了斷點過濾,那么就會在相應的會話請求中插入斷點。

例如下邊我在get 請求中插入斷點。那么可以發現在執行get 請求的會話是紅色的圖標。        

 

 

這個時候如果你要對其中某一條進行斷點調試的話,那么就雙擊,然后就會顯示這樣一個界面:

 

 

點擊Break on Response 以后,你切換到下邊的TextView選項卡里邊,可以發現返回的數據,然后就可以進行修改

7、Response Status  Code:

響應碼過濾,就是隱藏相應狀態碼的請求

 

 

過濾后如圖:

 

 

8、Response Type and Size:

這部分是根據響應類型和大小的過濾:

 

 

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

Block image files:阻止圖片文件;

Block SWF files:阻止SWF文件;

Block CSS files:阻止CSS文件;

Block過濾是挺有意思,如果你選中了block css那么瀏覽器就加載不到css了。

 

 

結果如下圖:

 

 

9、Response Headers:

是對response header的標志和修改。

 

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

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

 Delete response headers:刪除響應header;

 Set response header:設置響應的header;

 


免責聲明!

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



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