Fiddler 常用功能總結


1.fiddler相關配置
 
2.如何抓包
移動端
①保持手機和電腦處於同一網絡中
②設置手機的代理為電腦當前所處網絡的IP,端口號為:8888,eg:10.12.1.64:8888。
③ 啟動app,即可看到fiddler正在抓取文件
 
4.快捷鍵
ctrl+x,清屏
ctrl+r, 打開Fiddler配置文件
 
5.Fiddler高級技巧
5.1 映射路徑到本地文件夾
適用場景:
- 你是前端開發人員,要開發一個小模塊,需要用到線上的環境(賬號、數據、跨域等),但你又沒有權限往線上傳文件
- 你是移動測試人員,需要將一組接口的返回結果替換為另一組,最簡單的辦法就是使用Fiddler修改接口返回結果
 
if (oSession.url.indexOf(" www.baidu.com")>-1) {
    oSession.url = oSession.url.Replace(" www.baidu.com","127.0.0.1:8080");
    oSession.url = oSession.url.Replace(" www.baidu.com","127.0.0.1:8080");
    oSession.url = oSession.url.Replace(" www.baidu.com", "127.0.0.1:8080");
    oSession.url = oSession.url.Replace(" www.baidu.com", "127.0.0.1:8080");
}
 
5.2 斷點調試請求
全局斷點
Rules -> Automatic Breakpoints -> Before Requests  request請求,未到達服務器之前
                                                          After Responses  服務端響應之后,在Fiddler將響應回傳給客戶端之前

單個斷點

請求前斷點
請求后斷點
 點擊《Run to Completion》,請求繼續
 

 5.3 替換請求

選中右側要替換的請求,在AutoResponser面板中點擊“And Rule”按鈕,可以選擇文件和自定義response方式配置替換內容,設置好后,要點擊save。

保證勾選這兩個選擇框,完成規則匹配。

 

 


免責聲明!

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



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