1.打開fiddler谈截,點擊 Rules->Performance-> 勾選 Simulate Modem Speeds 后玖院,即可實現(xiàn)弱網(wǎng)效果台舱。
打開網(wǎng)頁律杠,下載&上傳都會變慢
勾選 Simulate Modem Speeds
2.原理
點擊 Rules -> Customize Rules...(快捷鍵Ctrl + R)打開Fiddler ScriptEditor
Ctrl + F 查找?m_SimulateModem,可見圖中標出的代碼段:
其中:
request-trickle-delay? ? ? 每KB的數(shù)據(jù)被上傳時會被延時多少毫秒竞惋,
response-trickle-delay? ?下載時每KB的數(shù)據(jù)會被延時多少毫秒柜去。
勾選 Simulate Modem Speeds 后,這段代碼就會生效拆宛,參數(shù)可根據(jù)需求修改嗓奢。
3.其他應用
①?模擬網(wǎng)絡帶寬在一定范圍內(nèi)隨機抖動
可拓展代碼:
②?Ctrl + F 查找?onBeforeRequest,這里定義了在發(fā)送請求前做什么浑厚。
加入如下代碼可以實現(xiàn)請求階段&響應階段延遲:
注意:每次編輯并保存配置文件后股耽,Simulate Modem Speeds選項會被取消根盒,請重新勾選。
參考教程: