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 Stringno-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.