Baseline Widely available *
Die HTMLAnchorElement.referrerPolicy
-Eigenschaft spiegelt das HTML-Attribut referrerpolicy
des <a>
-Elements wider und definiert, welcher Referrer beim Abrufen der Ressource gesendet wird.
Ein String; einer der folgenden:
no-referrer
Der Referer
-Header wird vollständig weggelassen. Es werden keine Referrer-Informationen mit Anfragen gesendet.
no-referrer-when-downgrade
Die URL wird als Referrer gesendet, wenn das Sicherheitsniveau des Protokolls gleich bleibt (z.B. HTTPâHTTP, HTTPSâHTTPS), aber nicht an ein weniger sicheres Ziel (z.B. HTTPSâHTTP) gesendet wird.
origin
Sendet in allen Fällen nur den Ursprung des Dokuments als Referrer. Das Dokument https://example.com/page.html
wird den Referrer https://example.com/
senden.
origin-when-cross-origin
Sendet eine vollständige URL bei gleich-originierten Anfragen, aber nur den Ursprung des Dokuments für andere Fälle.
same-origin
Ein Referrer wird für gleichseitige Ursprünge gesendet, aber bei ursprungsübergreifenden Anfragen werden keine Referrer-Informationen enthalten sein.
strict-origin
Sendet nur den Ursprung des Dokuments als Referrer, wenn das Sicherheitsniveau des Protokolls gleich bleibt (z.B. HTTPSâHTTPS), aber nicht an ein weniger sicheres Ziel (z.B. HTTPSâHTTP).
strict-origin-when-cross-origin
(Standard)
Dies ist das Standardverhalten des User-Agents, wenn keine Richtlinie angegeben ist. Sendet eine vollständige URL bei gleich-originierten Anfragen, sendet nur den Ursprung, wenn das Sicherheitsniveau des Protokolls gleich bleibt (z.B. HTTPSâHTTPS), und sendet keinen Header an ein weniger sicheres Ziel (z.B. HTTPSâHTTP).
unsafe-url
Sendet eine vollständige URL bei gleich-originierten oder ursprungsübergreifenden Anfragen. Diese Richtlinie wird Ursprünge und Pfade von TLS-geschützten Ressourcen an unsichere Ursprünge leiten. Berücksichtigen Sie sorgfältig die Auswirkungen dieser Einstellung.
const elt = document.createElement("a");
const linkText = document.createTextNode("My link");
elt.appendChild(linkText);
elt.href = "https://developer.mozilla.org/en-US/";
elt.referrerPolicy = "no-referrer";
const div = document.getElementById("divAround");
div.appendChild(elt); // When clicked, the link will not send a referrer header.
Spezifikationen Browser-Kompatibilität Siehe auch MDN-Feedback-Box War diese Ãbersetzung hilfreich?
Diese Seite wurde automatisch aus dem Englischen übersetzt.
RetroSearch is an open source project built by @garambo | Open a GitHub Issue
Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo
HTML:
3.2
| Encoding:
UTF-8
| Version:
0.7.4