【接口测试】Fiddler过滤器使用规则及配置详解

1. 打开Fiddler

首先,确保您已经启动了Fiddler。一旦启动,它将开始捕获经过您机器的HTTP/HTTPS流量。

2. 访问Filters(过滤器)设置

在Fiddler的主界面上,您会看到一个菜单栏。点击“Filters”选项,这会打开一个对话框,其中包含您可以设置的过滤选项。

3. 详细配置过滤器规则

在“Filters”对话框中,您会看到几个可以配置的区域。以下是这些区域及其用途的详细解释:

  • Hosts
  • Show only the following Hosts

    如果您只想看到来自特定主机或域名的请求,可以在此输入它们。例如,输入example.com, test.com将只显示与这两个域名相关的请求。

  • Hide the following Hosts

    相反,如果您想隐藏某些主机或域名的请求,可以在此输入。这对于排除掉您不关心的流量很有用。

  • Zone
  • 这里您可以选择显示来自“Internet”或“Intranet”的请求,或者两者都显示。如果您只对内部网络或外部网络的请求感兴趣,可以使用这些选项进行过滤。

  • Client Processes
  • 通过这个选项,您可以根据发起HTTP请求的客户端进程来过滤流量。例如,如果您只想看到来自特定浏览器或应用程序的请求,可以在此输入其进程名称。

  • Request HeadersResponse Headers
  • 在这些区域中,您可以根据请求头或响应头中的特定内容来过滤请求。例如,您可以过滤掉所有不包含特定User-Agent的请求,或者只显示返回特定状态码的响应。

  • MIME Types
  • 如果您只对特定类型的响应内容感兴趣(例如,只查看图片或只查看JSON数据),可以在此输入相关的MIME类型,如image/*application/json

4. 启用过滤器

在配置完过滤器规则后,最重要的是确保过滤器已启用。在“Filters”对话框的底部,您会看到一个“Use Filters”复选框。确保它被勾选,否则您的过滤规则将不会生效。

5. 应用过滤器并测试

点击“OK”按钮应用您的过滤器设置。此时,Fiddler将根据您定义的规则开始过滤流量。您可以在Fiddler的主窗口中看到过滤后的请求列表。

为了确保过滤器按预期工作,建议您进行一些测试。例如,可以尝试访问您指定为“显示”或“隐藏”的主机,并检查Fiddler是否正确地捕获或忽略了这些请求。

注意事项

  • 当您首次配置过滤器时,建议先从一个简单的规则开始,然后逐步增加复杂性,以确保每个规则都按预期工作。

  • 过滤器设置非常强大,但也可能导致意外的结果。如果您发现Fiddler没有捕获您期望看到的请求,首先检查过滤器设置,确保没有意外地排除了这些请求。

  • 7
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值