Encabezados HTTP | X-Forwarded-Proto

Los encabezados HTTP se utilizan para la comunicación entre el cliente y el servidor. Los encabezados HTTP permiten que el cliente y el servidor pasen información adicional con una solicitud o respuesta HTTP. El encabezado X-Forwarded-Proto (XPF) se usa para identificar el protocolo que el cliente usó para conectarse con un proxy o balanceador de carga. Puede ser HTTP o HTTPS. Su registro de acceso al servidor generalmente contiene información sobre el protocolo utilizado entre el servidor y el balanceador de carga, pero no contiene ninguna información sobre el protocolo utilizado entre el cliente y el balanceador de carga. Para obtener información sobre qué protocolo se usó entre el cliente y el balanceador de carga, podemos usar el encabezado de solicitud X-Forwarded-Proto . Con este encabezado, el cliente puede realizar una solicitud HTTP a un recurso solo HTTPS.

Sintaxis:  

X-Forwarded-Proto: <protocol>

Directivas:  

  • <protocolo>: contiene un encabezado de solicitud X-Forwarded-Proto para una solicitud que se originó en el cliente (http o https).

Ejemplo 1: el siguiente ejemplo contiene un encabezado de solicitud X-Forwarded-Proto para una solicitud que se originó en el cliente como una solicitud HTTP: 

HTML

// X-Forwarded-Proto: originatingprotocol
X-Forwarded-Proto: http

Ejemplo 2: el siguiente ejemplo contiene un encabezado de solicitud X-Forwarded-Proto para una solicitud que se originó en el cliente como una solicitud HTTPS:  

HTML

// X-Forwarded-Proto: originatingprotocol
X-Forwarded-Proto: https

Ejemplo 3: Este ejemplo es para otro formulario no estándar.  

HTML

# Microsoft
Front-End-Https: on
 
X-Forwarded-Protocol: http
X-Forwarded-Ssl: on
X-Url-Scheme: http

Nota: estos encabezados HTTP X-Forwarded-Proto son útiles cuando desea mantener un registro del cliente de protocolo y el balanceador de carga. 
 

Navegadores compatibles: Compatibilidad para los encabezados HTTP X-Forwarded-Proto para los navegadores aún desconocida.
 

Publicación traducida automáticamente

Artículo escrito por shyamsantoki y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *