用Fiddler模拟低速网络环境

2017-01-01 10:46
  • Rules → Performances → Simulate Modem Speeds 

Paste_Image.png

  • 如果你觉得模拟的速度慢到一个爆炸,不Make Sense 的话…你也可以自己定义Modem Speeds 究竟要多快…点开Rules → Customize Rules (如下图) 231246760_o.jpgm_SimulateModem这个字,你会找到下面这段:
// Delay sends by 300ms per KB uploaded.
oSession["request-trickle-delay"] = "300";
// Delay receives by 150ms per KB downloaded.
oSession["response-trickle-delay"] = "150";
  • 这就是他模拟网路速度的原理,每上传/下载1KB 要delay 多久…如果你习惯用kbps 去算的话,那么我们的算法就是 1000/下载速度 = 需要delay的时间(毫秒),比如50kb/s  需要delay200毫秒来接收数据。
  • response设置的值越大,响应速度越慢,引起超时不是梦

    • 请注意,当你存档之后,原本已经勾选的Simulate Modem Speeds 会被取消勾选,要记得再到Rules → Performances → Simulate Modem Speeds 勾选喔~