O objetivo de definir o referenciador é determinar se o URL do site original deve ser transportado para o site externo ao saltar para um nome de domínio externo. O navegador padrão carrega o URL para o site externo, portanto, o padrão externo. site pode rastrear o site de entrada, mas pode desligá-lo por meio das configurações (fonte de citação).
adicionar código
//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">
Documentação de referência: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" };
string vazia
no-referrer
Todas as solicitações não enviam referenciadorno-referrer-when-downgrade
Valor padrão, nenhum referenciador será enviado quando https para solicitação httpsame-origin
Para solicitações da mesma fonte, será enviado um referenciador.origin
Ele será enviado, mas apenas as informações do protocolo e do nome de domínio serão enviadas.strict-origin
Ele será enviado, mas apenas as informações do protocolo e do nome de domínio serão enviadas. O referenciador não será enviado quando a solicitação for de https para http.origin-when-cross-origin
Para solicitações da mesma fonte será enviado um referenciador. No caso de fontes diferentes serão enviadas apenas informações de protocolo e nome de domínio.strict-origin-when-cross-origin
Para solicitações da mesma fonte, será enviado um referenciador. Para solicitações de https para http, o referenciador não será enviado.unsafe-url
Envie referenciador a qualquer momentoExistem 4 métodos disponíveis:
Referrer-Policy: origin
<meta>
O elemento altera a Política de Referência e modifica diretamente o conteúdo denominado referenciador. <meta name="referrer" content="origin">
<a>
, <area>
, <img>
, <iframe>
, ou<link>
O elemento define o atributo referrerpolicy <a href="http://example.com" referrerpolicy="origin">
<a>
, <area>
, <link>
Elemento define o relacionamento de link de rel <a href="http://example.com" rel="noreferrer">
<meta name="referrer" content="no-referrer">
Neste momento, as estatísticas do Baidu, cnzz e outras estatísticas serão inválidas.<meta name="referrer" content="no-referrer">
, para evitar rastreamento downstream.