declarativeNetRequest.ResourceType

請求的資源型別。與 webRequest.ResourceType 可比。

型別

此型別的值是字串。可能的值有:

beacon

Beacon API 傳送的請求。

csp_report

當檢測到違反策略的嘗試時,傳送到 Content-Security-Policy 標頭中指定的 report-uri 的請求。

font

@font-face CSS 規則載入的 Web 字型。

圖片

載入用於渲染為影像的資源,但瀏覽器支援 imageset 型別的情況除外(請參閱下方的瀏覽器相容性)。

imageset

<picture> 元素載入的影像,或在 <img> 元素的 srcset 屬性中指定的影像。

json

透過 import 語句載入的 JSON 模組。

main_frame

載入到選項卡中的頂級文件。

媒體

<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 App Manifest

webbundle

透過 Web Bundle 或 打包網站發起與伺服器連線的請求。

websocket

透過 WebSocket API 發起與伺服器連線的請求。

webtransport

透過 WebTransport API 發起與伺服器連線的請求。

xml_dtd

為 XML 文件載入的 DOCTYPE

xmlhttprequest

透過 XMLHttpRequest 物件傳送的請求,或透過 Fetch API 傳送的請求。

xslt

用於轉換 XML 文件而載入的 XSLT 樣式表。

其他

不屬於任何其他可用型別的資源。

瀏覽器相容性