用Fiddler限制手机平板的网络速度

1.首先在电脑上下载fiddler安装;

2.Fiddler设置
①.fiddler>Tools>Fiddler Options>Connections 勾选Allow remote computers to connect。
②.记住这里的端口号:8888,后面会用到。

打开Rules->Customize Rules...

 

 这时会打开一个文件,找到m_SimulateModem设置,可设置请求或响应的延迟时间(一般设置为延迟30毫秒,太久了就完全没有响应了)

 

 

最后勾上Rules->Performance->Simulate Modem Speeds启动控制的时间

 

 

 

 

 

 

 

 

3.查看电脑IP

打开cmd,输入:ipconfig,记住这个IPv4地址。

 

4、设置代理

1.手机设置->WLAN设置->选择该wifi,点右边的箭头(有的手机是长按弹出选项框)。
2.选择修改网络配置:

服务器主机名:与主机电脑IP地址保持一致

服务器端口号:8888

 

 

 保存即可

 

PS:连上电脑后手机可能连不上网,解决方法——

打开注册表,在HKEY_CURRENT_USER\SOFTWARE\Microsoft\Fiddler2下创建一个DWORD,值设置为80(十进制)

 

 

 

 

编写FiddlerScript rule,点击Rules > Customize Rules,用ctr+f查找到OnBeforeRequest方法添加一行代码.

if (oSession.host.toLowerCase() == "webserver:8888")  {
         oSession.host = "webserver:80";
}

 

 

 

 此时,如果还连不上网络,那么把fiddler关了重开一次就行了

 

 

 

posted @ 2020-09-28 10:10  Sharley  阅读(551)  评论(0编辑  收藏  举报