primeira páginainformação relevanteReferenciador e políticas de referenciador para metatags em solicitações HTTP
Referenciador e políticas de referenciador para metatags em solicitações HTTP

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

Fechar diretamente

adicionar código

//所有请求不发送 <meta name="referrer" content="no-referrer"> //同源的请求,会发送referrer <meta name="referrer" content="same-origin">

valor padrão

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 referenciador
  • no-referrer-when-downgrade Valor padrão, nenhum referenciador será enviado quando https para solicitação http
  • same-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 momento

outros ajustes

Existem 4 métodos disponíveis:

  • Definido por meio do cabeçalho HTTP Referrer-Policy:Referrer-Policy: origin
  • passar<meta>O elemento altera a Política de Referência e modifica diretamente o conteúdo denominado referenciador. <meta name="referrer" content="origin">
  • Dar <a>, <area>, <img>, <iframe>, ou<link>O elemento define o atributo referrerpolicy <a href="http://example.com" referrerpolicy="origin">
  • Se precisar definir para não exibir informações de referência, você também pode fornecer <a>, <area>, <link>Elemento define o relacionamento de link de rel <a href="http://example.com" rel="noreferrer">

Perceber

  • Quando definido para <meta name="referrer" content="no-referrer"> Neste momento, as estatísticas do Baidu, cnzz e outras estatísticas serão inválidas.
  • Geralmente, o sistema de segundo plano precisa ser configurado <meta name="referrer" content="no-referrer">, para evitar rastreamento downstream.

Documentação de referência

Aplicação de software: download de templates front-end; otimização de SEO; Nota: Este software não é um programa hacker e não pode baixar dados de segundo plano!
Isenção de responsabilidade: O serviço é para estudo pessoal, pesquisa ou apreciação, bem como outros fins não comerciais ou sem fins lucrativos, mas ao mesmo tempo deve cumprir as disposições da lei de direitos autorais e outras leis relevantes, e não deve infringir os direitos legais deste site e detentores de direitos relacionados Os riscos associados ao uso das ferramentas deste site não têm nada a ver com este software.
Copyright © 2019-2024 Rabbit Software Todos os direitos reservados Guangdong ICP nº 19111427-2
Informações do tutorial Manual do usuário Tópicos do site