Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/jpa/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Firefox开发工具中过滤多个域';网络面板?_Firefox_Firefox Developer Tools - Fatal编程技术网

如何在Firefox开发工具中过滤多个域';网络面板?

如何在Firefox开发工具中过滤多个域';网络面板?,firefox,firefox-developer-tools,Firefox,Firefox Developer Tools,我正在Firefox中调试一个API请求,我希望在开发者工具的网络面板中过滤多个域。我可以使用域:domainname.com按一个域进行筛选,但如何添加其他域?不可能直接按两个域进行筛选,因为网络面板中的筛选器总是累加的,不过一种解决方法是使用正则表达式筛选器 这允许您提供多个域,通过如下管道将它们分隔开: regexp:domain1.com|domain2.com 这在大多数情况下都应该有效,但请注意,这不仅仅是按域过滤,而是在请求中的所有数据中进行搜索。这意味着当域名出现在其他列中时,

我正在Firefox中调试一个API请求,我希望在开发者工具的网络面板中过滤多个域。我可以使用
域:domainname.com
按一个域进行筛选,但如何添加其他域?

不可能直接按两个域进行筛选,因为网络面板中的筛选器总是累加的,不过一种解决方法是使用正则表达式筛选器

这允许您提供多个域,通过如下管道将它们分隔开:

regexp:domain1.com|domain2.com
这在大多数情况下都应该有效,但请注意,这不仅仅是按域过滤,而是在请求中的所有数据中进行搜索。这意味着当域名出现在其他列中时,请求也将被列出

实现这一点的另一种方法是使用负过滤,方法是在过滤表达式前面加一个负号


因此,为了获得两个域的请求,您必须为要排除的所有域编写几个
-domain:
表达式。

还有
regexp
关键字来使用正则表达式进行URL过滤


非常感谢,我还找到了另一个有用的工具来监视所有传出的网络请求。由于
regexp:
当前正在执行,因此错误请求似乎已经过时。看看其他答案。@JoséAndias你是对的。我链接的功能请求引用了网络面板中的搜索侧面板,与过滤无关。自Firefox 55以来,已经可以使用正则表达式过滤(请参阅)。为了提供这些信息,我改变了答案。非常感谢。