

| 名稱 |
含義 |
| # |
抓取HTTP Request的順序,從1開始,以此遞增 |
| Result |
HTTP狀態碼 |
| Protocol |
請求使用的協議,如HTTP/HTTPS/FTP等 |
| Host |
請求地址的主機名 |
| URL |
請求資源的位置 |
| Body |
該請求的大小 |
| Caching |
請求的緩存過期時間或者緩存控制值 |
| Content-Type |
請求響應的類型 |
| Process |
發送此請求的進程:進程ID |
| Comments |
允許用戶為此回話添加備注 |
| Custom |
允許用戶設置自定義值 |
| 圖標 |
含義 |
|
|
請求已經發往服務器 |
|
|
已從服務器下載響應結果 |
|
|
請求從斷點處暫停 |
|
|
響應從斷點處暫停 |
| 請求使用 HTTP 的 HEAD 方法,即響應沒有內容(Body) |
|
| 請求使用 HTTP 的 POST 方法 |
|
| 請求使用 HTTP 的 CONNECT 方法,使用 HTTPS 協議建立連接隧道 |
|
| 響應是 HTML 格式 |
|
| 響應是一張圖片 |
|
| 響應是腳本格式 |
|
| 響應是 CSS 格式 |
|
| 響應是 XML 格式 |
|
| 響應是 JSON 格式 |
|
| 響應是一個音頻文件 |
|
| 響應是一個視頻文件 |
|
| 響應是一個 SilverLight |
|
| 響應是一個 FLASH |
|
| 響應是一個字體 |
|
| 普通響應成功 |
|
| 響應是 HTTP/300、301、302、303 或 307 重定向 |
|
| 響應是 HTTP/304(無變更):使用緩存文件 |
|
| 響應需要客戶端證書驗證 |
|
| 服務端錯誤 |
|
| 會話被客戶端、Fiddler 或者服務端終止
|
Fiddler 內置命令與斷點

| 命令 |
對應請求項 |
介紹 |
示例 |
| ? |
All |
問號后邊跟一個字符串,可以匹配出包含這個字符串的請求 | |
| > |
Body |
大於號后面跟一個數字,可以匹配出請求大小,大於這個數字請求 | >1000 |
| < |
Body |
小於號跟大於號相反,匹配出請求大小,小於這個數字的請求 | <100 |
| = |
Result |
等於號后面跟數字,可以匹配HTTP返回碼 | =200 |
| @ |
Host |
@后面跟Host,可以匹配域名 | @www.baidu.com |
| select |
Content-Type |
select后面跟響應類型,可以匹配到相關的類型 | select image |
| cls |
All |
清空當前所有請求 | cls |
| dump |
All |
將所有請求打包成saz壓縮包,保存到“我的文檔\Fiddler2\Captures”目錄下 | dump |
| start |
All |
開始監聽請求 | start |
| stop |
All |
停止監聽請求 | stop |
| 斷點命令 | |||
| bpafter |
All |
bpafter后邊跟一個字符串,表示中斷所有包含該字符串的請求 | bpafter baidu(輸入bpafter解除斷點) |
| bpu |
All |
跟bpafter差不多,只不過這個是收到請求了,中斷響應 | bpu baidu(輸入bpu解除斷點) |
| bps |
Result |
后面跟狀態嗎,表示中斷所有是這個狀態碼的請求 | bps 200(輸入bps解除斷點) |
| bpv / bpm |
HTTP方法 |
只中斷HTTP方法的命令,HTTP方法如POST、GET | bpv get(輸入bpv解除斷點) |
| g / go |
All |
放行所有中斷下來的請求 | g |
示例演示:
?
>
<
=
@
select
cls
dump
命令:
bpafter

bps

bpv


g / go



web session快捷方式
- Ctrl+x :刪除當前所有的web session請求
- Ctrl+A :選中所有的web session
- Shift+Delete:刪除未選中的session
- R和shift+R :重復請求當前選中的session
- Alt+Enter:查看當前session的屬性
- Shift+Enter :啟動該session的inspectors
- Ctrl+1/2/3/4/5/6 :改變當前session的顏色
- M :給選中的session添加描述,將顯示在comment一欄中





