170

当我在 Chrome 网络检查器中查看页面的下载资源时,我还会看到某些扩展程序请求的 HTML/JS/CSS。

在此处输入图像描述

在上面的示例中indicator.htmlindicator.jsindicator.css实际上是Readability Chrome 扩展程序的一部分,而不是我的应用程序的一部分。

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

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

有谁知道我怎么能做到这一点?

4

6 回答 6

293

不是我所追求的解决方案(我更喜欢全局设置),但现在有一种方法可以过滤掉来自扩展的请求,正如评论者在我最初打开的问题上提到的那样

在网络标签过滤框中,输入字符串-scheme:chrome-extension(如下图):

开发工具过滤输入截图

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

于 2015-01-30T06:23:56.277 回答
3

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

在此处输入图像描述

于 2020-06-17T18:28:09.750 回答
1

隐身窗口,可以配置为在 Chrome 设置的扩展页面中包含或排除扩展。

于 2013-05-09T12:50:18.733 回答
1

当我的扩展在网络选项卡中添加了很多噪音时,我遇到了同样的问题。

一些扩展也会触发很多data类似的东西data:text/image,你可以附加更多的过滤器,-比如:

-scheme:chrome 扩展 -scheme:data

获取 http/https 请求的另一种方法是scheme:https -使用,因为扩展请求的资源通常来自其本地包:

方案:https

于 2021-11-10T23:45:15.667 回答
0

在此处输入图像描述

您可以简单地启用此选项,并且来自扩展的请求将被分组。

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

于 2017-10-11T06:58:09.270 回答
0

一种替代方法是转到“网络请求阻止”选项卡并将“chrome-extension:”添加到列表中,因此扩展请求将被阻止并涂成红色,因此很容易在视觉上将它们过滤掉。

于 2021-09-27T07:25:20.290 回答