declarativeNetRequest.ResourceType

Der Ressourcentyp einer Anfrage. Vergleichbar mit webRequest.ResourceType.

Typ

Werte dieses Typs sind Zeichenfolgen. Mögliche Werte sind:

beacon

Anfragen, die über die Beacon API gesendet werden.

csp_report

Anfragen, die an die im report-uri angegebene Adresse im Content-Security-Policy-Header gesendet werden, wenn ein Versuch zur Missachtung der Richtlinie erkannt wird.

font

Web-Schriftarten, die für eine @font-face CSS-Regel geladen werden.

image

Ressourcen, die geladen werden, um als Bild dargestellt zu werden, außer imageset in Browsern, die diesen Typ unterstützen (siehe Browser-Kompatibilität unten).

imageset

Bilder, die von einem <picture>-Element geladen werden oder im srcset-Attribut eines <img>-Elements angegeben sind.

main_frame

Dokumente auf oberster Ebene, die in einem Tab geladen werden.

media

Ressourcen, die von einem <video>- oder <audio>-Element geladen werden.

object

Ressourcen, die von einem <object>- oder <embed>-Element geladen werden.

Browser, die keinen dedizierten object_subrequest-Typ haben (siehe Browser-Kompatibilität unten), kennzeichnen auch nachfolgende Anfragen, die vom Plugin gesendet werden, als object.

object_subrequest

Anfragen, die von Plugins gesendet werden.

ping

Anfragen, die an die im ping-Attribut eines Hyperlinks angegebene URL gesendet werden, wenn dem Hyperlink gefolgt wird.

Browser, die keinen dedizierten beacon-Typ haben (siehe Browser-Kompatibilität unten), kennzeichnen Anfragen, die über die Beacon API gesendet werden, auch als ping.

script

Code, der geladen wird, um von einem <script>-Element ausgeführt zu werden oder der in einem Worker läuft.

speculative

Bei einer spekulativen Verbindung hat der Browser festgestellt, dass möglicherweise bald eine Anfrage an eine URI gestellt wird, also startet er sofort ein TCP- und/oder TLS-Handshake, damit es schneller bereit ist, wenn die Ressource tatsächlich angefordert wird. Beachten Sie, dass diese Art von Verbindung keine gültigen Tab-Informationen liefert, sodass Anfragedetails wie tabId, frameId, parentFrameId usw. ungenau sind.

stylesheet

CSS-Stylesheets, die geladen werden, um die Darstellung eines Dokuments zu beschreiben.

sub_frame

Dokumente, die in ein <iframe>- oder <frame>-Element geladen werden.

web_manifest

Web App Manifeste, die für Websites geladen werden, die auf dem Startbildschirm installiert werden können.

webbundle

Anfragen, die eine Verbindung zu einem Server über ein Web-Bundle oder eine verpackte Website initiieren.

websocket

Anfragen, die eine Verbindung zu einem Server über die WebSocket API initiieren.

webtransport

Anfragen, die eine Verbindung zu einem Server über die WebTransport API initiieren.

xml_dtd

DTDs, die für ein XML-Dokument geladen werden.

xmlhttprequest

Anfragen, die von einem XMLHttpRequest-Objekt oder über die Fetch API gesendet werden.

xslt

XSLT-Stylesheets, die für die Transformation eines XML-Dokuments geladen werden.

other

Ressourcen, die von keinem anderen verfügbaren Typ abgedeckt werden.

Browser-Kompatibilität

BCD tables only load in the browser