如何在 Firefox DevTools 的 Network 面板中过滤多个域?

the*_*box 7 firefox firefox-developer-tools

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

Seb*_*ner 7

不能直接按两个域进行过滤,因为“网络”面板中的过滤器始终是累积的,尽管一种解决方法是使用正则表达式过滤器。

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

regexp:domain1.com|domain2.com
Run Code Online (Sandbox Code Playgroud)

这在大多数情况下应该有效,但请注意,这不仅仅是按域过滤,而是在请求中的所有数据中搜索。这意味着当域名出现在其他列之一时,请求也会被列出。

实现此目的的另一种方法是通过在过滤器表达式前加上减号来使用负过滤。

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