X-Forwarded-Proto
O cabeçalho X-Forwarded-Proto
(XFP) é um cabeçalho padrão de fato para identificar o protocolo (HTTP ou HTTPS) que o cliente usava para conectar ao seu proxy ou balanceador de carga. Seus logs de acesso do servidor contém o protocolo usado entre o servidor e o balanceador de carga, não o protocolo usado entre o cliente e o balanceador de carga. Para determinar o protocolo utilizado entre o cliente e o balanceador de carga, o cabeçalho de requisição X-Forwarded-Proto
pode ser utilizado.
Uma versão padronizada deste cabeçalho é o cabeçalho HTTP Forwarded
.
Tipo de cabeçalho | Request header |
---|---|
Forbidden header name | não |
Sintaxe
X-Forwarded-Proto: <protocol>
Diretivas
- <protocol>
-
O protocolo encaminhado (http ou https).
Exemplos
X-Forwarded-Proto: https
Outras formas não padronizadas:
# Microsoft Front-End-Https: on X-Forwarded-Protocol: https X-Forwarded-Ssl: on X-Url-Scheme: https
Especificações
Não pertence a nenhuma especificação atualmente. A versão padronizada do cabeçalho é Forwarded
.