declarativeNetRequest.ResourceType

请求的资源类型。与 webRequest.ResourceType 类似。

类型

此类型的值为字符串。可能的取值有:

beacon

通过 Beacon API 发送的请求。

csp_report

当检测到违反策略的尝试时,发送到 Content-Security-Policy 标头中给定的 report-uri 的请求。

font

@font-face CSS 规则加载的网络字体。

image

被渲染成图像的资源,除了在支持该类型的浏览器上的 imageset(请参阅下面的浏览器兼容性)。

imageset

<picture> 元素加载的图像或在 <img> 元素的 srcset 属性中给定的图像。

main_frame

加载到标签页中的顶级文档。

media

<video><audio> 元素加载的资源。

object

<object><embed> 元素加载的资源。

没有专用 object_subrequest 类型的浏览器(请参阅下面的浏览器兼容性)还将插件发送的后续请求标记为 object

object_subrequest

由插件发送的请求。

ping

当点击链接时,发送到链接的 ping 属性中给定的 URL。

没有专用 beacon 类型的浏览器(请参阅下面的浏览器兼容性)还将通过 Beacon API 发送的请求标记为 ping

script

<script> 元素加载或在 worker 中运行的代码。

speculative

在预测连接中,浏览器已确定可能会很快发送到 URI 的请求,因此立即开始了 TCP 或 TLS 握手,因此当实际请求资源时,它会更快地准备就绪。请注意,此类连接不提供有效的标签页信息,因此请求详情(如 tabIdframeIdparentFrameId 等)是不准确的。

stylesheet

用于描述文档外观的 CSS 样式表。

sub_frame

加载到 <iframe><frame> 元素中的文档。

web_manifest

为可以安装到主屏幕的网站加载的 Web 应用清单

webbundle

发起与服务器的连接的请求,通过 Web Bundle 或打包的网站

websocket

通过 WebSocket API 发起与服务器的连接的请求。

webtransport

通过 WebTransport API 发起与服务器的连接的请求。

xml_dtd

用于 XML 文档的 DTD

xmlhttprequest

XMLHttpRequest 对象发送的请求,或通过 Fetch API 发送的请求。

xslt

用于转换 XML 文档的 XSLT 样式表。

other

没被任何其他可用类型涵盖的资源。

浏览器兼容性

BCD tables only load in the browser