溫馨提示×

fiddler如何設置斷點修改返回數(shù)據(jù)

小億
229
2023-09-21 17:38:40
欄目: 編程語言

在使用Fiddler進行斷點調試時,可以通過以下步驟來設置斷點并修改返回數(shù)據(jù):

  1. 打開Fiddler,確保它已經(jīng)開始監(jiān)聽網(wǎng)絡請求。

  2. 在Fiddler的菜單欄中,選擇“Rules” -> “Customize Rules”。

  3. 在打開的腳本編輯器中,在OnBeforeResponse方法的代碼塊中,找到你想要設置斷點的請求。

  4. 在該請求的代碼塊中,添加以下代碼來設置斷點:

if (oSession.uriContains("your-url-here")) {
// 設置斷點
oSession["x-breakrequest"] = "uri";
}
  1. OnBeforeResponse方法的代碼塊中,找到你想要修改返回數(shù)據(jù)的請求。

  2. 在該請求的代碼塊中,添加以下代碼來修改返回數(shù)據(jù):

if (oSession.uriContains("your-url-here")) {
// 修改返回數(shù)據(jù)
oSession.utilSetResponseBody("your-modified-response-data-here");
}
  1. 保存腳本,并關閉腳本編輯器。

  2. 現(xiàn)在,當請求命中斷點時,F(xiàn)iddler會在請求發(fā)出前暫停,并顯示斷點信息。你可以在斷點窗口中對返回數(shù)據(jù)進行修改。

注意:上述代碼中的your-url-here應替換為你想要設置斷點或修改返回數(shù)據(jù)的請求的URL。your-modified-response-data-here應替換為你想要修改后的返回數(shù)據(jù)。

0