Fiddler 內置命令與斷點
阿新 • • 發佈:2018-02-12
title sele tle http 但是 dump 技術分享 沒有 示例
Fiddler還有一個藏的很深的命令框,就是眼前,我用了幾年的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
斷點命令:
斷點可以直接點擊Fiddler下圖的圖標位置,就可以設置全部請求的斷點,斷點的命令可以精確設置需要截獲那些請求。如下示例:
命令:
bpafter
bps
bpv
g / go
Fiddler 內置命令與斷點