--- title: X-Forwarded-Host slug: Web/HTTP/Headers/X-Forwarded-Host tags: - Cabeçalho HTTP - Cabeçalho de requisição - HTTP - Não padronizado - Referencia - cabeçalho translation_of: Web/HTTP/Headers/X-Forwarded-Host ---
{{HTTPSidebar}}

O cabeçalho X-Forwarded-Host (XFH) é um cabeçalho padrão de fato para identificar o host original requisitado pelo cliente no cabeçalho de requisição HTTP {{HTTPHeader("Host")}}.

Nomes de hosts e portes de proxies reversos (balanceadores de carga, CDNs) pode diferir do servidor de origem que manipula a solicitação, neste caso o cabeçalho X-Forwarded-Host é útil para determinar qual Host foi originalmente utilizado.

Este cabeçalho é utilizado para depuração, estatísticas, e gerar conteúdo dependente localmente e por design ele expõe informações privadas sensíveis, como o endereço IP do cliente. Então a privacidade do usuário deve estar em mente quando utilizando este cabeçalho.

Uma versão padronizada deste cabeçalho é o cabeçalho HTTP {{HTTPHeader("Forwarded")}}.

Tipo de cabeçalho {{Glossary("Request header")}}
{{Glossary("Forbidden header name")}} não

Sintaxe

X-Forwarded-Host: <host>

Diretivas

<host>
O nome do domínio do servidor encaminhado.

Exemplos

X-Forwarded-Host: id42.example-cdn.com

Especificações

Não pertence a nenhuma especificação atualmente. A versão padronizada do cabeçalho é {{HTTPHeader("Forwarded")}}.

Compatibilidade com navegadores

{{Compat("http.headers.X-Forwarded-Host")}}

Veja também