fiddler网络限速技巧

小弟从接触fiddler到现在 将近二年左右了 由于自己是个卖流量的 所以之前只知道rrr  或者ddd

没有深层次的去了解Http协议

自从从事于工作以来,才有了更加一步的了解

今天我们说的是fiddler如何来进行网络限速,至于为何要限制网速,此目的结果是为了方便找寻Bug,因为某些bug是网速很慢情况下才能体现出来

废话不多说了

首先介绍一下fiddler模拟限制网速的原理.大家都知道fiddler本身就是一个代理,他提供了客户端请求前和服务器响应前的回调接口,

我们可以在这些接口里面自定义或者修改一些逻辑,fiddler的模拟限速,在于客户端请求前来自定义的限速逻辑,此逻辑是通过延迟发送数据,或者延迟发送给客户端的时间来限制网络的下载速度和上传速度,从而达到了我们所说的 限速

1.fiddler自身提供了一个功能,让我们模拟低速网络环境

选择rules 然后选择performance在继续选择simulate moddem  speeds,将此项点击勾选即可

然后你访问网址,你会发现网络会变得很慢(此操作之前必须必须fiddler正常工作了)

当然这种限速 ,只能限速http  https  ftp等协议传输的网页或者客户端

2.当然,我们更加可以自己修改网速的具体配置,点击rules选择customize rules 

就会默认打开一个记事本,搜索到如图位置

fiddler网络限速技巧_第1张图片

当你修改这些配置的时候,记得返回去在勾选一下simulate  Modem speeds

下面解释为if语句中的百度翻译

通过300ms每KB上传发送/延迟。

osession [“请求流延迟”] =“300”;
通过150ms每KB下载接收/延迟。
osession [反应]滴延迟”=“150”;

你可能感兴趣的:(fiddler)