1. 程式人生 > >fiddler小運用-斷點

fiddler小運用-斷點

攔截 手冊 taobao .com bpa 其他 更多 family esp

一、打斷點

斷點包含兩種方式:

Before response:request請求前,未到達服務器之前,修改請求參數

After response:服務器響應之後,在fiddler響應給客戶端之前,修改響應參數

介紹兩種常用的打斷點的方式:

1.設置全局斷點

全局斷點就是終端fiddler捕獲的全部請求,點擊Rules->automatic breakpoint->before requests或者after responses就可以打全局斷點,設置全局斷點之後無法正常上網,需要清除斷點,rules->automatic breakpoint->disabled

2.設置單點斷點

只針對某條請求打斷點,在命令行中輸入指令就可以

before requests:在命令行中輸入bpu請求地址(回車),例如:bpu https://m.taobao.com/回車。接下來就只會攔截該請求接口,在右側可以修改請求的內容。取消該斷點的話,在命令行輸入bpu回車即可

after response:命令行裏輸入bpafter 請求地址(回車),例如:bpafter https://m.taobao.com/ 回車 取消時輸入bpafter回車即可

---------------------------

命令行其它相關指令

Bpafter xxx: 中斷 URL 包含指定字符的全部 session 響應

Bps xxx: 中斷 HTTP 響應狀態為指定字符的全部 session 響應

Bpv xxx: 中斷指定請求方式的全部 session 響應

Bpm xxx: 中斷指定請求方式的全部 session 響應 、、同於 bpv xxx

Bpu xxx:與bpafter類似

當這些命令沒有加參數時,會清空所有設置了斷點的HTTP請求。

更多的其他命令可以參考Fiddler官網手冊

fiddler小運用-斷點