Fiddler AutoResponse


      有些時候在測試環境和線上環境的不同,導致在線系統的js難易跟蹤調試特別是一些動態js腳本。fiddler這個工具給我減少了很多調試上的煩惱,尤其是強大的AutoResponder.

它可以抓取在線頁面保存到本地進行調試,這大大減少了在線調試的困難。

下面以http://www.fiddler2.com/fiddler2為例簡單描述一下操作步驟:

1、打開fiddler2,在瀏覽器中輸入http://www.fiddler2.com/fiddler2。在fiddler2可以看到請求記錄。

2、選擇需要調試的頁面,右鍵-Save-Response-Response body

3、點擊fiddler AutoResponder Tab頁面,勾選Enable automatic responses,Unmatched requests passthrough,Enable Later。

把http://www.fiddler2.com/fiddler2/這面拖拽到AutoResponder 列表中。(或點“Add”創建規則)

下面第一個文本框是當前選擇的url。在第二個文本框中選擇Find a file...,選擇本地保存后的文件。兩者就建立了一一對應關系。

4、點“save”保存規則后,重新請求http://www.fiddler2.com/fiddler2/,在看Fiddler websessions 列表新的請求Result 301,說明請求的是本地緩存的文件。

這樣就可以做我們想做的調試和修改了。

啥?建立規則后,向原url(如上面http://www.fiddler2.com/fiddler2/)的請求,就變成了請求本地保存的文件,想怎么改就怎么改噢

注:我在保存了response body后,本地文件里都是亂碼,這時可以在response的textView里復制文本到本地文件,進行修改

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM