Fiddler抓包广泛应用到工作中 ;成功设置代理后 ,我们进行应用抓包 ,很多无用的请求在Fiddler中呈现 。
今天把Fiddler如何过滤掉无用的请求 ,抓指定的包,进行分享给还并并不知道的测试从业者。温习温习。
首先我们 我们看看 ,未设置的时的请求是多么的杂乱 ,网页各种类型的请求图片、css、js等请求霸屏。
客户端入口:Filters >>> UseFilters
进入设置勾选UseFilters
Hosts第一个选项无需选择保持[ no zone filters ] & 无HOST过滤;第二个选择 [ show only following ] & 只显示如下HOST
在文本框中输入[ *.pagoda.com.cn ]或其它指定IP[192.168.11.01]或[ *baidu.com ] & 可输入多个HOST " , " 号隔开 ,支持通配符
*.pagoda.com.cn,*baidu.com,192.168.11.01
再说说常用的Hide if URL contains
Hide if URL contains 设置过滤掉js、css、图片等请求
REGEX:\.(js|css|google|favicon\?.*)+
最后在介绍下非常便捷的Response Status Code过滤
响应HTTP状态过滤规则可自定义勾选
Hide success(202,204,206)& 隐藏响应成功的session(202,204,206)
Hide Authentication demands(401)& 隐藏未经授权被拒绝的session(401)
Hide redirects(300,301,302,303,307)& 隐藏重定向的session(300,301,302,303,307);
Hide Not Modified(304)& 隐藏无变更的session(304)
设置完毕后click [Actions] 选择 run filters now 进行立即运行该设置;建议保存一份 save filterset以备后面可以直接使用,
如下是我进行设置的,指定展示包含*.pagoda.com.cn所有请求以及过滤js|css|google|favicon类型的请求,看看效果,是不是清爽,简明很多,然后去找到自己需要的包进行分析测试
*.pagoda.com.cn,
REGEX:\.(js|css|google|favicon\?.*)+