fiddler学习(六)-----------右侧各tab的含义及使用规则

Statistics 请求的性能数据分析


随意点击一个请求,就可以看到Statistics关于HTTP请求的性能以及数据分析了。目前具体如何分析在后续再学习,先知道在fiddler里Statistics是干嘛用的,后续有需求了至少知道fiddler有这个功能,学起来也快。

Inspectors 查看数据内容


Inspectors是用于查看会话的内容,上半部分是请求的内容,下半部分是响应的内容:

请求信息和响应信息中可以查看对应的header、cookie还有各种格式的数据。

AutoResponder 允许拦截指定规则的请求


AutoResponder允许你拦截指定规则的请求,并返回本地资源或是Fiddler资源,从而代替服务器的响应。

实例:将百度请求与我电脑中的图片绑定,点击Save保存后勾选Enable rules,再访问baidu,就会被劫持,用我本地的图片资源作为响应结果。

1、选中百度请求,点击autoresponder,点击addrule按钮,导入本地图片

2、点击save按钮,勾上Enable tules。返回到浏览器,请求百度,返回的是本地图片。

在fiddler中设置一定的规则,浏览器发送指定请求时,fiddler捕获请求,根据规则将响应结果返回给浏览器。

我理解为一定意义上的“欺骗”,我对百度发送了一个请求,但是实质上我并没有真正的将请求发送到百度服务器上,而是fiddler伪造了一个响应结果给我。

Composer 自定义请求发送服务器


Composer允许自定义请求发送到服务器,可以手动创建一个新的请求,也可以在会话表中拖拽一个现有的请求。可以用于接口测试。具体操作见https://blog.csdn.net/loner_fang/article/details/83897636

Filters 请求过滤规则


Filter是过滤请求用的,左边的窗口不断的更新,当你想看你系统的请求的时候,你刷新一下浏览器,一大片不知道哪来请求,看着碍眼,它还一直刷新你的屏幕。这个时候通过过滤规则来过滤掉那些不想看到的请求。

勾选左上角的Use Filters开启过滤器,这里有两个最常用的过滤条件:Zone和Host

1)Zone

Show only Intranet Hosts:只显示内网(Intranet)的内容

Show only Internet Hosts:只显示互联网(Internet)的内容

2)Host

Hide the following Hosts  :隐藏如下主机域名相关的请求

Show only the following Hosts  :只展示如下主机域名相关的请求

Flag the following Hosts  :加粗标记如下主机域名相关的请求

输入多个Host,多个之间用半角逗号或者回车分隔;支持通配符:*.baidu.com,可以匹配www.baidu.com/ir.baidu.com/……

image

如果框框为黄色(如图),表示修改未生效,点击红圈里的文字即可。

然后浏览器进行访问时,会话框只会记录你需要展示的请求。

Timeline 请求响应时间


在左侧会话窗口点击一个或多个(同时按下 Ctrl 键),Timeline 便会显示指定内容从服务端传输到客户端的时间:

image

猜你喜欢

转载自blog.csdn.net/loner_fang/article/details/83993951