declarativeNetRequest.ResourceType
Der Ressourcentyp einer Anfrage. Vergleichbar mit webRequest.ResourceType.
Typ
Werte dieses Typs sind Zeichenketten. Mögliche Werte sind:
beacon-
Anfragen, die über die Beacon API gesendet werden.
csp_report-
Anfragen, die an die in der
Content-Security-Policy-Kopfzeile angegebenereport-urigesendet werden, wenn ein Versuch entdeckt wird, die Richtlinie zu verletzen. font-
Web-Schriftarten, die für eine
@font-faceCSS-Regel geladen werden. image-
Ressourcen, die geladen werden, um als Bilder dargestellt zu werden, mit Ausnahme von
imagesetin Browsern, die diesen Typ unterstützen (siehe unten zur Browser-Kompatibilität). imageset-
Bilder, die durch ein
<picture>-Element geladen werden oder imsrcset-Attribut eines<img>-Elements angegeben sind. json-
JSON-Module, die über eine import-Anweisung geladen werden.
main_frame-
Dokumente der obersten 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 speziellen
object_subrequest-Typ haben (siehe unten zur Browser-Kompatibilität), kennzeichnen auch nachfolgende Anfragen, die vom Plugin gesendet werden, alsobject. object_subrequest-
Anfragen, die von Plugins gesendet werden.
ping-
Anfragen, die an die im
ping-Attribut eines Hyperlinks angegebene URL gesendet werden, wenn der Hyperlink aufgerufen wird.Browser, die keinen speziellen
beacon-Typ haben (siehe unten zur Browser-Kompatibilität), kennzeichnen auch Anfragen, die über die Beacon-API gesendet werden, alsping. script-
Code, der geladen wird, um von einem
<script>-Element oder in einem Worker ausgeführt zu werden. speculative-
In einer spekulativen Verbindung hat der Browser festgestellt, dass eine Anfrage an eine URI möglicherweise bald erfolgt, daher wird der TCP- und/oder TLS-Handshake sofort gestartet, damit die Ressource schneller verfügbar ist, wenn sie tatsächlich angefordert wird. Beachten Sie, dass dieser Verbindungstyp keine gültigen Tab-Informationen bereitstellt, sodass Anfragedetails wie
tabId,frameId,parentFrameIdetc. ungenau sind. stylesheet-
CSS-Stylesheets, die geladen werden, um die Darstellung eines Dokuments zu beschreiben.
sub_frame-
Dokumente, die in einem
<iframe>- oder<frame>-Element geladen werden. web_manifest-
Web App Manifests, 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 gepackter 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.