一、fiddler弱網設定
路徑:
rules--customize rules,設定延遲值
開啟延遲設定:Rules--performance--simulate modem speeds 開啟弱網模式
說明:通過計算上行和下行的網絡延遲時間,可以模拟出想要的網絡效果。
紅框内标出的就是設定延遲時可以操作的上行和下行網絡延遲時間,意為每上傳/下載下傳1KB的資料要延遲多少毫秒。
GSM/EGSM/CDMA/WCDMA手機制式
上行/下行速率:bps (b)--比特,帶寬速度機關;(bit pro second 位每秒 bit/s)
1Mbps=1000kbps=1000 000bps
這是通常用來衡量帶寬的機關,指每秒鐘傳輸的二進制位數;
而通常軟體上顯示的速度則是指每秒種傳輸的位元組數(Byte)通常用B(大寫)表示;
Byte (B)--位元組,軟體速度
1MB=1024KB=1024*1024B
1B=8b
1M寬帶=1Mbps=1000 kbps=1000 /8KB=125KBps,是以1M寬帶的速度不超過125KBps
方法:(1KB/下載下傳速度)x1000 = 要delay的毫秒數
1KBps=8kbps=1/125Mbps
模拟了2G網絡的速度:請求(上行)時間延遲設定=8kb*1000/2.7=2962≈3000ms,響應(下行)時間延遲設定8kb*1000/9.6=833≈1000ms。
模拟了3G網絡的速度:請求(上行)時間延遲設定=1000*1/125Mbps/1.8Mbps=4.4ms,響應(下行)時間延遲設定=1000*1/125Mbps/3.1Mpbs=2.58ms
二、charles弱網設定:
proxy---throttle setting