fiddler網址代理調試工具

課程視頻:https://www.imooc.com/learn/37css

軟件下載地址:https://www.telerik.com/download/fiddler/fiddler4後端

 

一、工做原理

經過修改瀏覽器地址,截獲瀏覽器

 

二、使用功能介紹

三、經常使用功能

快捷鍵R服務器

在流模式和緩衝模式切換,默認緩衝模式,按下後流模式網絡

post

數量越多,佔用內存越多性能

只捕獲某個瀏覽器的某個進程測試

當回話數量比較多的時候網站

很是實用功能加密

解碼

.net開發,平時幾乎不會用

四、狀態欄操做

help

打開使用說明

點擊後關掉

五、監控面板的使用

https協議-加密協議

反應請求性能的指標

關注RTT——請求往返時間

請求餅圖

實用功能

拖拽左側地址到右側

也能夠指定文件

replay後,會請求到本地文件

拖拽後顯示請求信息

修改信息,點擊右上角excute,能夠僞造請求(不增長任何js代碼,實現和服務器端的調試)

選擇一個完整的網站請求,這個是看網站性能的一個重要面板

六、fiddler文件,文件夾代理和host配置

示例:

打開刷新一個線上文件

重點關注一些css,js文件

激活

用fiddler配置的好處:

不會讀取system下的host文件

關閉激活便可

文件替換功能:

應用場景——線上發現問題的js文件,映射到本地進行修改

本地文件在首行加入alert1

映射到本地文件

七、請求模擬,先後端接口調試

例子:

接口數據

get方式,請求寫url

返回的數據和前面的同樣,調通了

沒有參數,服務器返回400,出問題

post,請求放在request body裏

能夠僞造cokkie

 

八、網絡限速(很是實用,比較高級)

使用場景:開發過程當中,測試網站在網速很是差的時候的性能

插件下載:https://www.telerik.com/fiddler/add-ons

C#代碼

發送請求,3S後執行

save script按下

按replay回放,此請求並沒被當即放鬆,等待3S後

修改爲response

請求馬上出去,可是延遲3S返回

 

九、代碼格式化插件

自己支持本身開發插件

官方也提供插件

圖片查看插件

圖片裁剪插件

代碼格式化插件

PDF查看插件

捕捉一個js請求

語法視圖——代碼高亮

也是格式化以後的

拖拽2個請求,能夠對比對話請求有何不一樣

十、代理插件

即第三方插件——willow

可視化限速

比較好用的插件下載地址:https://pan.baidu.com/s/1mgocpBi

相關文章
相關標籤/搜索