Fiddler操作具體實踐之斷點除錯
阿新 • • 發佈:2019-02-17
一.通過斷點可以實現的結果
1.修改http請求頭資訊,如請求頭的UA,cookie,refererder資訊
2.構造請求資料,突破錶單的限制,隨意提交資料。避免頁面JS和表單限制影響相關除錯。
3.攔截響應資料,修改響應實體。
二.兩種方法設定斷點
1.Fiddler選單欄->rules->automatic Breakpoints ->選擇斷點方式,這種方式設定的斷點會對之後的所有http請求有效
2.命令列下輸入。Bpafter xxx或者bpv,bpu,bpm等設定斷點,這種斷點只針對特定型別的請求,
三.以百度搜索為例
1.在fiddler中通過執行命令bpu www.baidu.com
2.在fiddler中修改test為fiddler,並點選下面的按鈕傳送資料請求報文,此時瀏覽器繼續執行,而返回的結果是搜尋fiddler的結果資訊
3.至此,我們完成了使用fiddler實現對http請求資料報文下斷點,並修改資料提交獲取返回結果的整個過程。
四.終止斷點的方式
1.在inspector介面點選“run to complete”即可終止本次http請求的斷點
2.輸入GO命令,也會使得當前的請求跳過斷點。
3.在rules->aoto breakpoint中disabled斷點即可。