Google chrome 是否可以在Chrome web inspector网络选项卡中隐藏扩展资源?

Google chrome 是否可以在Chrome web inspector网络选项卡中隐藏扩展资源?,google-chrome,google-chrome-extension,google-chrome-devtools,Google Chrome,Google Chrome Extension,Google Chrome Devtools,当我在ChromeWebInspector中查看某个页面的下载资源时,我还会看到某些扩展请求的HTML/JS/CSS 在上面的示例中,indicator.html、indicator.js和indicator.css实际上是应用程序的一部分,而不是我的应用程序的一部分 在这种特殊情况下,这并不是什么大问题,但是在一个更复杂的页面上,如果安装了多个扩展,它可能会变得非常拥挤 我想知道是否有办法从这个列表中筛选出任何与扩展相关的资源(即使用chrome扩展://协议的任何请求) 有人知道我是如何做

当我在ChromeWebInspector中查看某个页面的下载资源时,我还会看到某些扩展请求的HTML/JS/CSS

在上面的示例中,
indicator.html
indicator.js
indicator.css
实际上是应用程序的一部分,而不是我的应用程序的一部分

在这种特殊情况下,这并不是什么大问题,但是在一个更复杂的页面上,如果安装了多个扩展,它可能会变得非常拥挤

我想知道是否有办法从这个列表中筛选出任何与扩展相关的资源(即使用
chrome扩展://
协议的任何请求)

有人知道我是如何做到这一点的吗?

An可以配置为在Chrome设置的extensions页面中包含或排除扩展。

与我所追求的解决方案不太一样(我更喜欢全局设置),但现在有一种方法可以过滤来自扩展的请求

在网络选项卡过滤器框中,输入字符串
-scheme:chrome extension
(如下所示):

这是区分大小写的,所以请确保它是小写的。这样做将隐藏扩展请求的所有资源。

您只需启用此选项,来自扩展的请求将被分组

更新:它只能对由绘制iframe的扩展创建的请求进行分组,例如cVim

只需在网络字段中输入“-f”


没错,但我有一些扩展,在开发过程中实际上需要使用;另外,隐姓埋名的windows不会记住任何登录详细信息或自动完成任何表单输入,这两者都是我在测试web界面时真正需要的功能。通过创建一个没有安装扩展的新用户配置文件,您可以很容易地阻止任何扩展资源的出现(并且您仍然可以使用autofill,这与匿名窗口不同)。但是,如果您在开发过程中使用了扩展,这仍然没有帮助。@MarkBell我认为,一旦您使用匿名窗口进行会话,它将保持会话,直到您关闭它。谢谢你的原始提示,这很有帮助!向上投票!允许匿名扩展是可能的,因此这可能并不总是有效。正确的语法是“-scheme:chrome extension”。“s”是小写的。这一点很重要,因为devtools对此是区分大小写的。您知道将该过滤器作为默认行为的解决方案吗?@MuratCorlu据我所知,目前没有办法将其作为默认行为(尽管就我而言,它应该是).简单地说,
-f
似乎可以完成这项工作too@blackpla9ue知道-f为什么在这里工作吗?它到底在做什么?对于任何想要答案的人,请转到chrome bug跟踪器,让chrome开发团队知道我们需要这个:不正确。这不会捕获来自主框架中内容脚本的请求。@Xan您是对的,但是如果在iframe中使用扩展加载脚本,就像pic I post
-f
没有魔力一样,这将是一个可能的最简单的解决方案。它只是一个文本过滤器,用于排除包含
f
关键字的请求。如果扩展资源不包含
f
关键字,则无法筛选出扩展资源。它还过滤掉了正常的请求。