品牌型号:联想拯救者
系统:Windows 11
软件版本:Fiddler 4
Fiddler是一款主要用于抓包和分析Http/Https流量的网络调试工具。通过重写HTTP代理,让数据通过Fiddler来监控和截获数据,可以截获、重发、编辑和转储网络传输收发的数据包。下面就给大家介绍一下Fiddler如何过滤无用的请求,Fiddler如何设置弱网环境的相关内容。
一、Fiddler如何过滤无用的请求
Fiddler可以实时拦截并显示所有经过的HTTP/HTTPS请求和响应,获取请求和响应中的URL、头信息、Cookies、表单信息等。但是并非所有的HTTP/HTTPS请求都是我们需要的看到的信息,太多的请求会导致在分析的时候无从下手、影响判断分析速度。下面就给大家介绍一下Fiddler过滤无用请求的具体操作:

1、Fiddler为我们提供了过滤器,我们可以在Fiddler的右侧高级工具栏中,找到Filter过滤器,在Filter子标签页下,找到Use Filters启用过滤器选项。并在Hosts下面的两个下拉框中,分别选中“show only Internet Hosts"(仅显示Internet主机)和"Show only the following Hosts"(仅显示以下主机)。

2、在下面的文本域中,输入需要过滤的主机名,例如,我们以某包为例,我们输入主机域名,这代表着接下来捕获的每条请求,都是该域名下的请求。

3、我们一定要记得点击文本域右上角的changes not yet saved进行报错。然后我们点击右上角的Actions中的Run Filters Now开始执行此过滤器的设置。接着,我们只需要打开浏览器去访问测试,就可以在Fiddler左侧会话列表中看到,捕获和展示的都是某包的请求了。

二、Fiddler如何设置弱网环境
产品在测试的时候,测试环境网络不稳定会或多或少影响到测试结果。我们也可以借助Fiddler来模拟弱网环境,测试软件在不同网络条件下的稳定性。
1、在Fiddler菜单栏找到Rules选项。在Rule中找到“Performance”下的“Simulate Modem Speeds”(模拟调制解调器速度)功能,选中它就可以模拟出类似拨号上网那种慢速网络环境了。

2、Simulate Modem Speeds是固定的限速模式,Fiddler也支持自定义网络速度。也是在Rule菜单下,找到Customize Rules(自定义规则)并打开,快捷键是Ctrl+R键。

3、此时会打开一个脚本编辑器,我们在脚本编辑器中,找到OnBeforeRequest函数,在这个函数里找到oSession["request-trickle-delay"]变量修改上传速度,通过oSession["response-trickle-delay"]变量修改下载速度,就可以无限接近弱网环境了。

4、最后测试完毕后,一定要记得取消弱网设置,防止影响正常网络使用。
以上就是Fiddler如何过滤无用的请求,Fiddler如何设置弱网环境的全部内容了。Fiddler在抓包的过程中由于会抓到各种的URL、表单信息等,影响我们的分析,这时候就可以通过过滤无用请求帮助我们精简出有效信息。而弱网环境可以帮助我们模拟网络不稳定状态下的软件稳定性,在产品做测试时非常有用。