Dlaczego „serwer proxy_pass_header;”


9

Właśnie zaczynam na NGINX i widziałem kilka przykładowych konfiguracji używanych przez ludzi

proxy_pass_header    Server;

podczas przekazywania żądania do serwera nadrzędnego? Co dokładnie tu robi? Jakie są możliwe przypadki użycia?

Odpowiedzi:


7

Mówi usłudze nginx, aby przekazała Servernagłówek nadrzędny zamiast wstawiać własny w odpowiedzi. Zasadniczo jest kosmetyczny.


3

Jest to wymagane dla zgodności z HTTP / 1.1, który stwierdza, że Serwer jest nagłówkiem źródłowym :

Jeśli odpowiedź jest przekazywana za pośrednictwem serwera proxy, aplikacja proxy NIE MOŻE modyfikować nagłówka odpowiedzi serwera. Zamiast tego POWINIEN zawierać pole Via

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.