如何在Fiddler中重置过滤器?

WoJ*_*WoJ 29 fiddler

我试图在Fiddler中设置一些过滤器,如果我犯了错误,我不知道如何重置它们.

会话的一个例子:

未过滤的状态:

在此输入图像描述

应用错误的过滤器(不匹配任何东西):

在此输入图像描述

我最终得到一个空的会话列表(没关系).

滚回来

现在我想回到无过滤状态.我试过了:

  • 通过取消选中" Use Filters" 禁用过滤
  • F5在完成上述操作后刷新()
  • 使用过滤器,但返回-No Host Filter-并应用于动作

在此输入图像描述

在此输入图像描述

这些(及其各种组合)都不起作用.如何应用无过滤器状态(没有重启Fiddler)?

Eri*_*Law 9

从评论中,我们已经确认您的混淆是因为过滤器删除的会话无法恢复.除了帮助限制你看到的内容之外,过滤器的重点在于它们减少了Fiddler的内存使用量,因为不需要存储不需要的数据.

显然,如果您之前已将流量保存在SAZ文件中,则只需重新加载该文件即可.

  • 菜单中的文字显示为"隐藏",而不是"删除".这充其量是误导,更糟糕的是,只是错误. (9认同)
  • @EricLaw:我同意ShannonMann.隐藏某些东西并不意味着它也被删除了.否则,孩子们的游戏"捉迷藏"将显示可怕的结果.我对Fiddler过滤器的工作原理感到困惑.如果会话已经在内存中,则删除它们没有任何好处.也许提供两种不同的过滤器类型(预捕获过滤器,根本不记录不匹配的会话,以及捕获后过滤器,只是(真正地)隐藏现有会话)将是解决此问题的可行方案. (6认同)
  • 谢谢你的澄清.你的个人资料说你在Fiddler工作.建议的增强功能:请添加"清除过滤器"操作,该操作在查看.saz文件时至少可用.渐进式滤镜很方便,但清晰/重置选项似乎是常识. (4认同)