Lo scopo dell'impostazione del referrer è determinare se portare l'URL del sito Web originale al sito Web esterno quando si passa a un nome di dominio esterno. Il browser predefinito trasporta l'URL al sito Web esterno, quindi il browser esterno predefinito. il sito web del sito può tracciare il sito web in entrata, ma può disattivarlo tramite le impostazioni (fonte della citazione).
aggiungi codice
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Documentazione di riferimento: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" };
stringa vuotano-referrer Tutte le richieste non inviano referrerno-referrer-when-downgrade Valore predefinito, nessun referrer verrà inviato quando viene richiesta da https a httpsame-origin Per le richieste provenienti dalla stessa fonte, verrà inviato un referrer.origin Verrà inviato, ma verranno inviate solo le informazioni sul protocollo e sul nome di dominio.strict-origin Verrà inviato, ma verranno inviate solo le informazioni sul protocollo e sul nome di dominio. Il referrer non verrà inviato quando la richiesta è da https a http.origin-when-cross-origin Per richieste provenienti dalla stessa fonte verrà inviato un referrer. In caso di fonti diverse verranno inviate solo le informazioni sul protocollo e sul nome di dominio.strict-origin-when-cross-origin Per le richieste provenienti dalla stessa fonte, verrà inviato un referrer. Per le richieste da https a http, non verrà inviato un referrer. In altri casi, verranno inviate solo le informazioni sulla fonte.unsafe-url Invia referrer in qualsiasi momentoSono disponibili 4 metodi:
Referrer-Policy: origin<meta>L'elemento cambia la Policy Referrer e modifica direttamente il contenuto denominato referrer. <meta name="referrer" content="origin"><a>, <area>, <img>, <iframe>, O<link>L'elemento imposta l'attributo referrerpolicy <a href="http://example.com" referrerpolicy="origin"><a>, <area>, <link>L'elemento imposta la relazione di collegamento di rel <a href="http://example.com" rel="noreferrer"><meta name="referrer" content="no-referrer"> Al momento, le statistiche Baidu, cnzz e altre statistiche non saranno valide.<meta name="referrer" content="no-referrer">, per evitare la tracciabilità a valle.