如何利用fiddler篡改傳送請求和擷取伺服器資訊
阿新 • • 發佈:2018-12-09
一、斷點的兩種方式
1、before response:在request請求未到達伺服器之前打斷
2、after response:在伺服器響應之後打斷
二、全域性打斷
1、全域性打斷就是中斷fiddler捕獲的所有請求,設定:rules>automatic breakpoint>before request
2、看到T的圖示則說明斷點成功,這時候只有點選GO按鈕才能進行傳送請求
3、找到需要修改的請求之後,右側開啟WebFroms修改對應引數
4、修改之後點Run to Completion提交請求
三、單點打斷
1、在已知某個介面的請求地址,請求前斷點在命令列輸入:bup https://www.baidu.com
2、取消斷點在命令列輸入:bup 回車即可
四、響應後斷點
1、在命令列輸入:bpafter https://www.baidu.com,擷取資料修改
2、取消斷點在命令列輸入:buafter 回車即可
五、相關指令
1、Bpafter baidu: 中斷 URL 包含指定字元的全部 session 響應
2、Bps 200: 中斷 HTTP 響應狀態為指定字元的全部 session 響應
3、Bpv get: 中斷指定請求方式的全部 session 響應
4、Bpm get: 中斷指定請求方式的全部 session 響應 、、同於 bpv xxx
5、Bpu baidu:與bpafter類似
當這些命令沒有加引數時,會清空所有設定了斷點的HTTP請求。