fiddler主介面
補充:增加ip列,可檢視ip位址。步驟:
1、執行fiddler,選單,rules->customize rules,開啟「fiddler scripteditor」
2、ctrl+f查詢「static function main()」字串,然後新增以下**:
底部工具欄:
1、此處與選單欄中 file→capture traffic 效果是一致的,預設底端狀態列此處是有 caturing,有它才表示 fiddler 捕獲請求
2、all processes,這裡有 all processes,web browsers,non-browser,hide all 幾個選項,這個幾個選項顧名思義,但要注意的是這些不是篩選當前 session 框中的 session,而是選中需要篩選的狀態之後,後面的請求會按照此狀態來篩選
3、設定斷點
4、數字/數字,第乙個數字表示這乙個請求,第二個數字表示 session 框中共有多少 session
5、此處顯示請求的 url **
6、控制台:控制台有許多自己的快捷鍵和命令來方便快速的操作 fiddler:
問號(?)
等於號(=)後邊可以接 http 狀態碼或 http 方法,比如 =200 表示高亮所有正常響應的會話。下圖輸入了 =post,表示希望高亮所有 post 方法的會話:
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
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 查詢並在右邊的 log 欄列印結果:
設定其他監聽的埠,預設是 8888
參考博文:
1、2、
3、
Fiddler基本介紹
一 原理 fiddler是一款 伺服器軟體。本地執行的程式,如web瀏覽器或其他客戶端應用,可以把http和https請求傳送給fiddler,fiddler再把這些請求傳送給伺服器端。伺服器接收請求後,把響應傳送給fiddler,fiddler再把響應 給客戶端。如下圖 二 fiddler使用者介...
Fiddler基本介紹
一,fiddler簡介 fiddler是乙個http協議除錯 工具,是目前最常用的http抓包工具之一,它功能非常強大,是web除錯的利器。它能記錄所有客戶端和伺服器的http和https請求,允許使用者監視,設定斷點,修改客戶端請求和伺服器響應。二.fiddler工作原理 fiddler預設設定為...
使用Fiddler測試WebApi介面
fiddler是好用的webapi除錯工具之一,它能記錄所有客戶端和伺服器的http和https請求,允許你監視,設定斷點,甚至修改輸入輸出資料,fiddler 是以 web伺服器的形式工作的,使用fiddler無論對開發還是測試來說,都有很大的幫助。一 fiddler基本介面 二 會話請求列表的資...