webRequest.ResourceType
此型別是字串,表示 Web 請求中資源獲取的上下文。
它用於透過 webRequest API 過濾您要監聽的請求。例如:您可以只監聽圖片請求,或只監聽指令碼請求。
型別
此型別的值是字串。可能的值有:
beacon-
透過 Beacon API 傳送的請求。
csp_report-
當檢測到違反策略的嘗試時,傳送到
Content-Security-Policy標頭中給出的report-uri的請求。 font-
為
@font-faceCSS 規則載入的 Web 字型。 圖片-
作為影像渲染載入的資源,但排除
imageset(在支援該型別的瀏覽器中)(請參閱下方的瀏覽器相容性)。 imagesetjson-
透過 import 語句載入的 JSON 模組。
main_frame-
載入到標籤頁中的頂級文件。
媒體object-
不支援專用
object_subrequest型別的瀏覽器(請參閱下方的瀏覽器相容性),也會將外掛後續傳送的請求標記為object。 object_subrequest-
由外掛傳送的請求。
ping-
當超連結被點選時,傳送到超連結
ping屬性中提供的 URL 的請求。不支援專用
beacon型別的瀏覽器(請參閱下方的瀏覽器相容性),也會將透過 Beacon API 傳送的請求標記為ping。 scriptspeculative-
在推測性連線中,瀏覽器已確定可能會很快請求某個 URI,因此它會立即開始 TCP 和/或 TLS 握手,以便在實際請求資源時更快地準備就緒。請注意,這種型別的連線不提供有效的標籤頁資訊,因此
tabId、frameId、parentFrameId等請求詳細資訊可能不準確。 stylesheet(樣式表)-
CSS 樣式表,用於描述文件的表示形式。
sub_frameweb_manifest-
為可安裝到主螢幕的網站載入的 Web App Manifest。
websocket-
透過 WebSocket API 與伺服器建立連線的請求。
xml_dtd-
為 XML 文件載入的 DTDs。
xmlhttprequest-
由
XMLHttpRequest物件或透過 Fetch API 傳送的請求。 xslt-
用於轉換 XML 文件的 XSLT 樣式表。
其他-
不屬於任何其他可用型別的資源。
瀏覽器相容性
載入中…
注意:此 API 基於 Chromium 的 chrome.webRequest API。本文件源自 Chromium 程式碼中的 web_request.json。