1. 程式人生 > >5.Fiddler模擬弱網限速方法

5.Fiddler模擬弱網限速方法

fiddler 模擬 clas isp 上傳 session ges .cn rules

原理:Fiddler的模擬限速是在客戶端請求前來自定義限速的邏輯,此邏輯是通過延遲發送數據或接收的數據的時間來限制網絡的下載速度和上傳速度,從而達到限速的效果。

算法:那麽我們的算法就是 1000/下載速度 = 需要delay的時間(毫秒),比如50kb/s 的下載數度,需要delay=1000/50=20毫秒來接收數據,這裏註意下載速度的單位是kb/s

我們一般有兩種手段:

第一種:(永久的設置,修改後不需要在做其他配置)

1、打開fiddler的js,我是下載了FiddlerScript插件,故可以直接,如圖在 OnBeforeRequest(oSession: Session)中修改後,點擊【Save Script】即可

技術分享圖片

第二種:

1、依舊如圖,只是修改的位置是在if(m_SimulateModem)下面,根據自己要求來修改值,修改後,點擊【Save Script】

技術分享圖片

2、如果沒有安裝fiddlerscript插件,可如圖操作打開js文件來修改(Rules-----Customize Rules……),或者按Ctr+R

技術分享圖片

3、修改保存js後,需要勾選限速模擬器設置,如圖(Rules-----Performance----Simulate Modem Speeds……),勾選即可

技術分享圖片

5.Fiddler模擬弱網限速方法