如何在Firefox开发工具中过滤多个域';网络面板?
我正在Firefox中调试一个API请求,我希望在开发者工具的网络面板中过滤多个域。我可以使用如何在Firefox开发工具中过滤多个域';网络面板?,firefox,firefox-developer-tools,Firefox,Firefox Developer Tools,我正在Firefox中调试一个API请求,我希望在开发者工具的网络面板中过滤多个域。我可以使用域:domainname.com按一个域进行筛选,但如何添加其他域?不可能直接按两个域进行筛选,因为网络面板中的筛选器总是累加的,不过一种解决方法是使用正则表达式筛选器 这允许您提供多个域,通过如下管道将它们分隔开: regexp:domain1.com|domain2.com 这在大多数情况下都应该有效,但请注意,这不仅仅是按域过滤,而是在请求中的所有数据中进行搜索。这意味着当域名出现在其他列中时,
域:domainname.com
按一个域进行筛选,但如何添加其他域?不可能直接按两个域进行筛选,因为网络面板中的筛选器总是累加的,不过一种解决方法是使用正则表达式筛选器
这允许您提供多个域,通过如下管道将它们分隔开:
regexp:domain1.com|domain2.com
这在大多数情况下都应该有效,但请注意,这不仅仅是按域过滤,而是在请求中的所有数据中进行搜索。这意味着当域名出现在其他列中时,请求也将被列出
实现这一点的另一种方法是使用负过滤,方法是在过滤表达式前面加一个负号
因此,为了获得两个域的请求,您必须为要排除的所有域编写几个
-domain:
表达式。还有regexp
关键字来使用正则表达式进行URL过滤
非常感谢,我还找到了另一个有用的工具来监视所有传出的网络请求。由于
regexp:
当前正在执行,因此错误请求似乎已经过时。看看其他答案。@JoséAndias你是对的。我链接的功能请求引用了网络面板中的搜索侧面板,与过滤无关。自Firefox 55以来,已经可以使用正则表达式过滤(请参阅)。为了提供这些信息,我改变了答案。非常感谢。