Der Zweck des Festlegens des Referrers besteht darin, zu bestimmen, ob die ursprüngliche Website-URL an die Off-Site-Website übertragen werden soll, wenn zu einem Off-Site-Domänennamen gesprungen wird. Der Standardbrowser überträgt die URL an die Off-Site-Website, sodass die Standard-Off-Site-Website übertragen werden soll. Die Site-Website kann die eingehende Website verfolgen, sie kann sie jedoch über die Einstellungen (Zitatquelle) deaktivieren.
Code hinzufügen
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Referenzdokumentation:https://www.w3.org/TR/2017/CR-referrer-policy-20170126/#referrer-policies
enum ReferrerPolicy { "", "no-referrer", "no-referrer-when-downgrade", "same-origin", "origin", "strict-origin", "origin-when-cross-origin", "strict-origin-when-cross-origin", "unsafe-url" };
leerer String
no-referrer
Bei allen Anfragen wird kein Referrer gesendetno-referrer-when-downgrade
Standardwert, es wird kein Referrer gesendet, wenn eine HTTP-Anfrage erfolgtsame-origin
Bei Anfragen aus derselben Quelle wird ein Referrer gesendet.origin
Es wird gesendet, es werden jedoch nur die Protokoll- und Domänennameninformationen gesendet.strict-origin
Es wird gesendet, es werden jedoch nur die Protokoll- und Domänennameninformationen gesendet. Der Referrer wird nicht gesendet, wenn die Anfrage von https nach http erfolgt.origin-when-cross-origin
Bei Anfragen aus derselben Quelle wird ein Referrer gesendet. Bei unterschiedlichen Quellen werden nur Protokoll- und Domainnameninformationen gesendet.strict-origin-when-cross-origin
Bei Anfragen von derselben Quelle wird ein Referrer gesendet. Bei Anfragen von https zu http wird kein Referrer gesendet. Zu anderen Zeiten werden nur Quellinformationen gesendet.unsafe-url
Empfehlung jederzeit sendenEs stehen 4 Methoden zur Verfügung:
Referrer-Policy: origin
<meta>
Das Element ändert die Referrer-Richtlinie und ändert direkt den Inhalt mit dem Namen referrer. <meta name="referrer" content="origin">
<a>
, <area>
, <img>
, <iframe>
, oder<link>
Das Element legt das referrerpolicy-Attribut fest <a href="http://example.com" referrerpolicy="origin">
<a>
, <area>
, <link>
Element legt die Linkbeziehung von rel fest <a href="http://example.com" rel="noreferrer">
<meta name="referrer" content="no-referrer">
Zu diesem Zeitpunkt sind Baidu-Statistiken, cnzz und andere Statistiken ungültig.<meta name="referrer" content="no-referrer">
, um eine Nachverfolgung zu vermeiden.