--- title: Referer slug: Web/HTTP/Headers/Referer tags: - HTTP - Reference - Referencia - Referenciado - cabeçalho - header - referer translation_of: Web/HTTP/Headers/Referer ---
O cabeçalho de requisição HTTP Referer
contém o endereço da página web anterior do qual a página atual requerida foi chamada. O Referer
permite aos servidores identificar de onde as pessoas estão visitando eles e pode usar esses dados para análise, log e cacheamento otimizado, por exemplo.
Importante: Apesar que esse cabeçalho tenha diversos usos inocentes, ele pode ter consequências undesejáveis para segurança e privacidade dos usuários. Veja Referer header: privacy and security concerns para mais informações e mitigações.
Note que referer é na verdade, uma má pronúncia da palavra "referrer"("referenciador"). Veja {{interwiki("wikipedia", "HTTP_referer", "HTTP referer no Wikipedia")}} para mais detalhes.
O cabeçalho Referer
não é enviado pelos navegadores se:
Tipo de cabeçalho | {{Glossary("Request header")}} |
---|---|
{{Glossary("Forbidden header name")}} | yes |
Referer: <url>
Referer: https://developer.mozilla.org/en-US/docs/Web/JavaScript
Especificação | Título |
---|---|
{{RFC("7231", "Referer", "5.5.2")}} | Hypertext Transfer Protocol (HTTP/1.1): Semantics and Content |
{{Compat("http.headers.Referer")}}