一、下載
1、在瀏覽器上輸入https://www.telerik.com/download/fiddler/fiddler4,進入Fiddler4官方下載頁面。
2、點擊「Download Fiddler4 Now」按鈕,下載Fiddler的安裝包。
3、等待下載完成。
二、安裝
1、找到Fiddler4安裝包,雙擊運行。
2、選擇「我同意」選項,然後點擊「下一步」。
3、選擇要安裝的位置,點擊「下一步」。
4、選擇需要創建的快捷方式選項,點擊「下一步」。
5、點擊「安裝」按鈕,等待安裝完成。
6、點擊「完成」按鈕,退出安裝程序。
三、設置
1、找到Fiddler4在電腦上的位置,雙擊運行。
2、打開Fiddler4,點擊「Tools」菜單,選擇「Options」。
3、在「Connections」選項卡中,選擇「Allow remote computers to connect」選項,然後點擊「OK」。
void OnLoad() { FiddlerApplication.Prefs.SetBoolPref("fiddler.network.streaming.abortifclientaborts", true); FiddlerApplication.Prefs.SetBoolPref("fiddler.network.streaming.ignoreclients", false); FiddlerApplication.Prefs.SetInt32Pref("fiddler.network.streaming.DefaultLifespanSecs", 300); }
4、在「HTTPS」選項卡中,勾選「Decrypt HTTPS traffic」選項,然後點擊「OK」。
static function OnBoot() { var today: Date = new Date(); var nextYear: Date = new Date(today.getFullYear()+1, today.getMonth(), today.getDate()); FiddlerApplication.Prefs.SetStringPref("fiddler.certmaker.bc.key", "1024&" + ((5/8)*1024).ToString()); FiddlerApplication.Prefs.SetStringPref("fiddler.certmaker.bc.cert", "CN=localhost;expires="+nextYear.ToString("dd/MM/yyyy") + ";"); }
四、使用
1、打開Fiddler4,你會看到所有的HTTP請求和響應。
2、在左邊的「Sessions」選項卡中可以看到所有的請求和響應,點擊其中一個請求,在右邊的「Inspectors」選項卡中可以查看請求和響應的詳細信息。
3、在底部的「Composer」選項卡中,可以手動發送HTTP請求,進行測試和調試。
static function OnBeforeRequest(oSession: Session) { if (oSession.HostnameIs("www.example.com")) { oSession["ui-color"] = "blue"; oSession.oRequest.headers.Add("X-New-Header", "Value"); } }
4、在底部的「AutoResponder」選項卡中,可以設置自動響應規則。
static function OnBeforeResponse(oSession: Session) { if (oSession.oResponse.headers.ExistsAndContains("Content-Type", "text/html")) { oSession.utilReplaceInResponse("", "<script>alert('Hello, World!');</script>"); } }
五、常見問題
1、Fiddler4安裝失敗怎麼辦?
如果遇到安裝失敗的情況,可以嘗試重新下載安裝包,或者在安裝之前關閉所有的防火牆和安全軟體。
2、如何解決Fiddler4無法抓包的問題?
首先檢查電腦的網路設置,確保Fiddler4可以訪問互聯網,然後檢查Fiddler4的代理設置,確保代理埠正確,最後檢查防火牆和安全軟體設置,確保Fiddler4被允許訪問。
3、Fiddler4如何抓取HTTPS流量?
在Fiddler4的設置中,勾選「Decrypt HTTPS traffic」選項即可抓取HTTPS流量。
原創文章,作者:XMTWF,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/333491.html