當前位置:編程學習大全網 - 源碼下載 - fiddler常用命令有哪些

fiddler常用命令有哪些

Fiddler 將每個 HTTP 請求都作為壹個會話(session)保留在左側的框框中,而妳可以在小黑框中輸入 Fiddler 的內置命令來輕松地管理這些會話。

註1:通過快捷鍵 Alt + q 可以將焦點定位到命令行輸入框(小黑框)中

註2:當焦點在命令輸入框中時,快捷鍵 Ctrl + i 可以快速插入當前選中會話的 URL

下邊是 Fiddler 的內置命令介紹:

問號(?)後邊跟壹個字符串,Fiddler 將所有會話中存在該字符串匹配的全部高亮顯示(下圖輸入的是 ?google.com)

溫馨提示:匹配的字符串是 Protocol、Host 和 URL 中的任何子字符串。

> 和 <

大於號(>)和小於號(<)後邊跟壹個數值,表示高亮所有尺寸大於或小於該數值的會話。

比如我輸入 >5000,按下回車後結果如下:

溫馨提示:妳可以直接輸入 >5k 表示妳想高亮所有尺寸大於 5KB 的會話。

=

等於號(=)後邊可以接 HTTP 狀態碼或 HTTP 方法,比如 =200 表示高亮所有正常響應的會話。

下圖輸入了 =POST,表示希望高亮所有 POST 方法的會話:

@

@ 後邊跟的是 Host,比如我想高亮所有魚C論壇的連接,我可以 @bbs.fishc.com

溫馨提示:下邊 bpafter、bps、bpv、bpm 和 bpu 用於設置斷點。

會話被中斷下來之後,點擊頁面上方的 Go 按鈕放行當前中斷下來的會話,但新的匹配內容還是會被斷下來,輸入命令但不帶參數表示取消之前設置的斷點。

bpafter

bpafter 後邊跟壹個字符串,表示中斷所有包含該字符串的會話。

比如我想中斷所有包含 fishc 的響應,那麽我輸入 bpafter fishc,然後在瀏覽器輸入 bbs.fishc.com,發現並沒有收到服務器響應,因此都給 Fiddler 斷下來了:

bps

bps 後邊跟的是 HTTP 狀態碼,表示中斷所有為該狀態碼的會話。

bpv 或 bpm

bpv 或 bpm 後邊跟的是 HTTP 方法,表示中斷所有為該方法的會話。

bpu

跟 bpafter 類似,區別:bpu 是在發起請求時中斷,而 bpafter 是在收到響應後中斷。

cls 或 clear

清除當前的所有會話。

dump

將所有的會話打包成 .zip 壓縮包的形式保存到 C 盤根目錄下。

g 或 go

放行所有中斷下來的會話。

hide

將 Fiddler 隱藏。

show

將 Fiddler 恢復。

urlreplace

urlreplace 後邊跟兩個字符串,表示替換 URL 中的字符串。比如 urlreplace baidu fishc 表示將所有 URL 的 baidu 替換成 fishc。

溫馨提示:直接輸入 urlreplace 不帶任何參數表示恢復原來的樣子。

start

Fiddler 開始工作。

stop

Fiddler 停止工作。

quit

關閉 Fiddler。

select

select 後邊跟響應的類型(Content-Type),表示選中所有匹配的會話。

比如希望 Fiddler 選中所有的圖片,可以使用 select image;

而 select css 則選中所有的 css 文件;

當然,select htm 就是選中所有的 html 文件啦~

allbut 或 keeponly

跟 select 類似,不過 allbut 和 keeponly 會將所有無關的會話刪除。

比如我只想看圖片,那麽我可以 keeponly image,表示將所有與圖片無關的會話刪除:

!dns

後邊跟壹個域名,執行 DNS 查找並在右邊的 LOG 欄打印結果:

!listen

設置其他監聽的端口,默認是 8888,記得嗎?!

  • 上一篇:網絡安全要學什麽?
  • 下一篇:HB是什麽的縮寫,有什麽含義
  • copyright 2024編程學習大全網