Pourquoi «proxy_pass_header Server;»


9

Je commence juste sur NGINX, et j'ai vu dans plusieurs exemples de configurations que les gens utilisent

proxy_pass_header    Server;

lors du proxy de la demande à un serveur en amont? Que fait-il exactement ici? Quels sont les cas d'utilisation possibles?

Réponses:


7

C'est dire au service nginx de passer l'en- Servertête en amont au lieu de mettre le sien dans la réponse. C'est essentiellement cosmétique.


3

Ceci est requis pour la conformité avec HTTP / 1.1 qui stipule que le serveur est un en-tête d'origine :

Si la réponse est transmise via un proxy, l'application proxy NE DOIT PAS modifier l'en-tête de réponse du serveur. Au lieu de cela, il DEVRAIT inclure un champ Via

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.