El propósito de configurar el referente es determinar si se debe llevar la URL del sitio web original al sitio web externo al saltar a un nombre de dominio externo. El navegador predeterminado lleva la URL al sitio web externo, por lo que el navegador predeterminado lleva la URL al sitio web externo. El sitio web del sitio puede rastrear el sitio web entrante, pero puede desactivarlo a través de la configuración (fuente de cotización).
agregar código
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Documentación de referencia: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" };
cuerda vacía
no-referrer
Todas las solicitudes no envían referenteno-referrer-when-downgrade
Valor predeterminado, no se enviará ninguna referencia cuando se solicite https a httpsame-origin
Para solicitudes de la misma fuente, se enviará un referente.origin
Se enviará, pero solo se enviará la información del protocolo y del nombre de dominio.strict-origin
Se enviará, pero solo se enviará la información del protocolo y el nombre de dominio. La referencia no se enviará cuando la solicitud sea de https a http.origin-when-cross-origin
Para solicitudes de la misma fuente, se enviará un referente. En el caso de fuentes diferentes, solo se enviará información de protocolo y nombre de dominio.strict-origin-when-cross-origin
Para solicitudes de la misma fuente, se enviará una referencia. Para solicitudes de https a http, no se enviará una referencia. En otras ocasiones, solo se enviará información de la fuente.unsafe-url
Enviar referente en cualquier momentoHay 4 métodos disponibles:
Referrer-Policy: origin
<meta>
El elemento cambia la Política de referencia y modifica directamente el contenido denominado referente. <meta name="referrer" content="origin">
<a>
, <area>
, <img>
, <iframe>
, o<link>
El elemento establece el atributo de política de referencia. <a href="http://example.com" referrerpolicy="origin">
<a>
, <area>
, <link>
El elemento establece la relación de enlace de rel. <a href="http://example.com" rel="noreferrer">
<meta name="referrer" content="no-referrer">
En este momento, las estadísticas de Baidu, cnzz y otras estadísticas dejarán de ser válidas.<meta name="referrer" content="no-referrer">
, para evitar el seguimiento posterior.