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 vuota
no-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.