Fiddler——Filters过滤器

1.打开Fiddler,界面如图

image.png

2.勾选filters请求过滤器

勾选"filters"时fiddler只显示指定请求,未勾选时fiddler不显示指定请求(即抓取所有请求)

在开发/测试中是非常有用的,尤其是你在这边只想看某个服务器下的请求,那边有程序或者网站却在自动频繁发送求情,这真的是一件很烦人的事。

使用fiddler时,我们几乎不会关心css、js、jpg 、png 、jsp 、php 、gif等请求,通过这个过滤器我们可以完全的过滤掉这些不想要的请求

只抓取某个网站下的所有请求

image.png

通过上图我们可以发现,过滤器的使用非常简单粗暴,下面我们一起来看一下每一个的含义

Use Filters:是否启用filters

Actions:我们可以维护多套filters,在不同的情形下加载不同的filter,在Actions中可以把当前的filter保存起来,也可以加载以前保存的filter,如下图。

image.png

Hosts:过滤服务器请求,即是你想要抓取哪一个服务器下的所有请求,文本框内可以输入想要抓取的服务器

下图以我公司的测试环境为例,我只想抓取所有测试环境下的所有请求(即test.haiziguo.cn下的所有请求)

image.png

Hide if URL contains:隐藏url中包含某些字符的filter,多种情况空格分隔。

正常写法:.css .jpg .png .jsp .php .js .gif

image.png

正则表达式写法:REGEX:.(js|css|png|jsp|php|jpg|gif|js?.|css?.|png?.|jsp?.|php?.|jpg?.|gif?.*)$

正则表达式这个你可以简单理的解为隐藏所有js、css、jpg 、png 、jsp 、php 、gif请求

image.png

最后我们来看一下页面抓取的效果

image.png

通过图片左边的Host和URL可以很明显的发现我们只抓取了test.haiziguo.cn下的POST请求(.do)和GET请求(.html)

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 176,742评论 25 709
  • 简介 Fiddler(中文名称:小提琴)是一个HTTP的调试代理,以代理服务器的方式,监听系统的Http网络数据流...
    daoyidao阅读 144,616评论 15 169
  • Fiddler_官方网站Fiddler_官方文档Fiddler_官方视频Fiddler_官方插件1、Filddle...
    52Alice阅读 12,377评论 0 10
  • 新的一年,我在朋友圈里说: 我今年争取达到简书签约作家的基本要求,写100篇文章,赚4000喜欢。 话说出去了,文...
    经济的草根阅读 3,720评论 1 43
  • 薪水瞬间翻倍,一天=200,做成一天=400,或者1天=两百,1天=四百。数字是我们感官最先接受看到的。但是即...
    EQIER阅读 2,144评论 0 1

友情链接更多精彩内容