如何在Chrome控制台中对特定网络进行负面过滤?

Dio*_*nys 10 console networking google-chrome filter

我想在chrome的网络开发工具中隐藏一些数据包.我有很多我想隐藏的olark电话:

p?j = olark-21408520578584 && c = polleven [...]
p?j = olark-1408520582743 && c = polleven [...]
p?j = olark-41408520586905 && c = polleven [...]
p?j = olark-51408520591078 && c = polleven [...]
...

我应该在过滤器中写什么来隐藏它们? ^p?j=olark不起作用,也不起作用!p?j=olark

Luc*_*ita 18

请注意,您确实在谈论网络选项卡或控制台选项卡:我将回答两种情况.

网络选项卡

Google的搜索运算符类似,您可以使用减号来过滤网络视图中的内容,请参阅下面的示例.

这里有开始网络列表:

在此输入图像描述

如果键入-,您将看到可以选择过滤的类型列表:

在此输入图像描述

请注意,同时将资源名称过滤为包含减号的资源名称:

在此输入图像描述

例如,您可以过滤掉GET请求:

在此输入图像描述:

如果您改为输入一个单词,它将排除包含该单词的所有资源:

在此输入图像描述

Console选项卡

目前(*)您不能使用减号搜索运算符,但您可以使用正则表达式.

例如,要排除browser-sync我使用的单词^((?!browser-sync).)*$.

在此输入图像描述


(*)Chrome 44.0.2403.125

  • 使用Chrome 60时,不再有“ Regex”复选框,因此您必须在过滤器表达式中添加一个开始和结束正斜杠来触发RegEx过滤:`/ ^((?! browser-sync)。)* $ /` (2认同)