¿Por qué "proxy_pass_header Server"?

9

Recién estoy comenzando en NGINX, y he visto en varias configuraciones de ejemplo que la gente usa

proxy_pass_header    Server;

al enviar por proxy la solicitud a un servidor ascendente? ¿Qué hace exactamente aquí? ¿Cuáles son los posibles casos de uso?

Simon Hughes
fuente

Respuestas:

7

Le está diciendo al servicio nginx que pase el Serverencabezado del flujo ascendente en lugar de poner el suyo en la respuesta. Es esencialmente cosmético.

Shane Madden
fuente
3

Esto es necesario para cumplir con HTTP / 1.1 que establece que el servidor es un encabezado de origen :

Si la respuesta se reenvía a través de un proxy, la aplicación proxy NO DEBE modificar el encabezado de respuesta del servidor. En cambio, DEBE incluir un campo Vía

Kornel
fuente