Atributo referrerpolicy do HTML <a>

Definição e uso

referrerpolicy O atributo define as informações do referente a serem enviadas quando o usuário clicar em um hiperlink (informações do referente).

Exemplo

Definir referrerpolicy para links:

<a href="https://www.codew3c.com" referrerpolicy="origin">

Sintaxe

<a referrerpolicy="no-referrer|no-referrer-when-downgrade|origin|origin-when-cross-origin|same-origin|strict-origin-when-cross-origin|unsafe-url">

Valor do atributo

Valor Descrição
no-referrer Não envie informações do referente.
no-referrer-when-downgrade Padrão. Se o nível de segurança do protocolo permanecer inalterado ou maior (HTTP para HTTP, HTTPS para HTTPS, HTTP para HTTPS também são aceitáveis), envie as origens, os caminhos e as strings de consulta. Não envie nenhum conteúdo para níveis de segurança inferiores (HTTPS para HTTP não é permitido).
origin Envie a origem do documento (protocolo, host e porta).
origin-when-cross-origin Para solicitações cross-origin, envie a origem do documento. Para solicitações de origem igual, envie a origem, o caminho e a string de consulta.
same-origin Para solicitações de origem igual, envie informações da página de referência. Para solicitações cross-origin, não envie informações da página de referência.
strict-origin-when-cross-origin Se o nível de segurança do protocolo permanecer inalterado ou mais alto (HTTP para HTTP, HTTPS para HTTPS e HTTP para HTTPS), envie a origem. Para níveis de segurança menos seguros (de HTTPS para HTTP), não envie nada.
unsafe-url Enviar a origem, o caminho e a string de consulta (ignorar a segurança). Use este valor com cautela!

Suporte do navegador

Os números na tabela indicam a versão do navegador que suportou completamente essa propriedade pela primeira vez.

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
51.0 79.0 50.0 11.1 38.0