declarativeNetRequest.ResourceType
Тип ресурса запроса. Сопоставимо с webRequest.ResourceType.
Тип
Значения этого типа — строки. Возможные значения:
beacon-
Запросы, отправленные через API Beacon.
csp_report-
Запросы, отправленные на
report-uri, указанный в заголовкеContent-Security-Policy, при обнаружении попытки нарушения политики. font-
Шрифты веб-сайта, загруженные для правила CSS
@font-face. image-
Ресурсы, загруженные для отображения как изображения, за исключением
imagesetв браузерах, поддерживающих этот тип (см. совместимость с браузерами ниже). imageset-
Изображения, загруженные с помощью элемента
<picture>или указанные в атрибутеsrcsetэлемента<img>. main_frame-
Документы верхнего уровня, загруженные во вкладку.
media-
Ресурсы, загруженные с помощью элемента
<video>или<audio>. object-
Ресурсы, загруженные с помощью элемента
<object>или<embed>.Браузеры, не имеющие выделенного типа
object_subrequest(см. совместимость с браузерами ниже), также маркируют последующие запросы, отправленные плагином, какobject. object_subrequest-
Запросы, отправленные плагинами.
ping-
Запросы, отправленные на URL, указанный в атрибуте
pingгиперссылки при переходе по ней.Браузеры, не имеющие выделенного типа
beacon(см. совместимость с браузерами ниже), также маркируют запросы, отправленные через API Beacon, какping. script-
Код, загруженный для выполнения элементом
<script>или выполняемый в воркере. speculative-
В случае спекулятивного подключения браузер определил, что запрос к URI может поступить вскоре, поэтому сразу начинает установку TCP и/или TLS-соединения, чтобы быть готовым быстрее при фактическом запросе ресурса. Обратите внимание, что этот тип подключения не предоставляет действительную информацию о вкладке, поэтому такие данные запроса, как
tabId,frameId,parentFrameId, и т. д., являются неточными. stylesheet-
Таблица стилей CSS, загруженная для описания представления документа.
sub_frameweb_manifest-
Web App Manifests загружены для веб-сайтов, которые можно установить на главный экран.
webbundle-
Запросы, инициирующие подключение к серверу через Web Bundle или упакованный веб-сайт.
websocket-
Запросы, инициирующие подключение к серверу через WebSocket API.
webtransport-
Запросы, инициирующие подключение к серверу через WebTransport API.
xml_dtd-
DTDs загружены для XML-документа.
xmlhttprequest-
Запросы, отправленные объектом
XMLHttpRequestили через Fetch API. xslt-
XSLT таблицы стилей, загруженные для преобразования XML-документа.
other-
Ресурсы, не охваченные ни одним из других доступных типов.
Совместимость с браузерами
| Настольный | Мобильный | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Chrome | Edge | Firefox | Internet Explorer | Opera | Safari | WebView Android | Chrome Android | Firefox for Android | Opera Android | Safari on IOS | Samsung Internet | |
ResourceType |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
beacon |
No | No | No | ? | No | No | ? | ? | No | ? | No | ? |
csp_report |
84 | 84 | No | ? | 70 | No | ? | ? | No | ? | No | ? |
font |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
image |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
imageset |
No | No | No | ? | No | NoUseimage instead. |
? | ? | No | ? | NoUseimage instead. |
? |
main_frame |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
media |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
object |
84 | 84 | No | ? | 70 | No | ? | ? | No | ? | No | ? |
object_subrequest |
No | No | No | ? | No | No | ? | ? | No | ? | No | ? |
other |
84 | 84 | No | ? | 70 | No | ? | ? | No | ? | No | ? |
ping |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
script |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
speculative |
No | No | No | ? | No | No | ? | ? | No | ? | No | ? |
stylesheet |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
sub_frame |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
web_manifest |
No | No | No | ? | No | No | ? | ? | No | ? | No | ? |
webbundle |
84 | 84 | No | ? | 70 | No | ? | ? | No | ? | No | ? |
websocket |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
webtransport |
84 | 84 | No | ? | 70 | No | ? | ? | No | ? | No | ? |
xml_dtd |
No | No | No | ? | No | No | ? | ? | No | ? | No | ? |
xmlhttprequest |
84 | 84 | No | ? | 70 | 15 | ? | ? | No | ? | 15 | ? |
xslt |
84 | 84 | No | ? | 70 | No | ? | ? | No | ? | No | ? |
© 2005–2023 MDN contributors.
Licensed under the Creative Commons Attribution-ShareAlike License v2.5 or later.
https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons/WebExtensions/API/declarativeNetRequest/ResourceType