fiddler選項卡-AutoResponder(自動響應)


AutoResponder

它可以把本來服務器響應的內容,使用本地內容來響應。這個對網站開發人員來說很有用。

1.AutoResponder界面

 

2.界面功能解析,根據上圖標注位置

1.Enable rules(激活規則):勾選此選項,自動響應才會激活

2.Unmatched requests passthrough(跳過非匹配請求):如果不勾選此選項,那么抓包的時候,會返回

[Fiddler] The Fiddler AutoResponder is enabled, but this request did not match any of the listed rules. Because the "Unmatched requests passthrough" option on the AutoResponder tab is not enabled, this HTTP/404 response has been generated. 

這句戶的意思是,fiddler的自動響應激活了,但是請求沒匹配到任何列表中的規則。而且因為跳過非匹配請求選項沒有激活,所以產生了http/404返回結果。

3.Enable latency(激活延遲):勾選了這個選項,在規則里面就可以設置是立即返回響應,還是隔多少毫秒返回響應 ,

4.Add rule(加入規則):點擊此按鈕則會在規則框里插入一個新的規則

5.import(導入):支持導入之前捕獲的saz文件

6.規則框:

規則框有四個列,下面解釋每個列的意思:

  • if requests matches---這里顯示的是匹配的條件
  • then response with---這里顯示的是如果匹配條件,返回的文件
  • latency---這里顯示的是延遲時間(毫秒),只有勾選了Enable latecy才會展示出來
  • comments---注釋,這個是為了明白規則的含義,自己設置的文本

規則框右鍵菜單:

Remote(del)

移除規則

promote(+) 將選中的規則向上移動
demote(-) 將選中的規則向下移動
clone 克隆一個選中規則到規則框

Set latency

設置響應延遲時間(毫秒) 
Set Comments 設置一個注釋,來提示當前規則的作用
Edit Response  編輯當前規則設置的響應文件(當響應文件是文本文件時)
Generate File  生成響應文件(這個我不知道其作用,如果有知道的,望告知)
Open Url  使用默認的網頁瀏覽器打開匹配條件中的網址 
Find 在規則框中尋找字符串,找到會高亮顯示所在規則 
Export All  導出處當前規則為farx文件(Fidder AutoResponder XML)

 

 

 

 

 

 

 

 

 

 

 

 

7.rule editor(規則編輯):第一行是設置匹配條件,點開下拉,會看到很多fidder自帶的條件;第二行是設置返回,點開下拉,會看到很多fidder自帶的返回。

8.test(測試):這個就是用來測試匹配條件的,第一行,url pattern設置匹配公式,第二行test url設置測試的網址。點擊savechages,則會將條件替換為rule editor的第一行

 

9.Match only once(只匹配一次):勾選此選項,那么自動響應就只會響應一次。

10.Save(保存):按鈕可以在更改了規則之后,更新規則。

3.實戰

為了更好的理解這個功能,我們來一個實戰,效果是訪問天涯論壇,使其返回的是百度搜索的頁面。

效果如下:

 

步驟如下:

1.訪問百度,將百度搜索的頁面的源碼復制,保存為html文件

2.抓包

 

3.選中session,點擊add rule,會增加一個新規則,我們在edit rule里,選中百度源碼的html,點擊save,再在瀏覽器里訪問天涯論壇,就會變成百度頁面(截圖工具有點問題,將就着看)

 

以上就是Autoresponder的詳細介紹,如有錯誤或者需要改進的地方請指出,萬分感謝

 


免責聲明!

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



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