Чому "сервер proxy_pass_header;"


9

Я тільки починаю з NGINX, і я бачив у кількох прикладах конфігурацій, якими користуються люди

proxy_pass_header    Server;

коли проксі-сервер запитує на поточний сервер? Що саме це робить тут? Які можливі випадки використання?

Відповіді:


7

Це говорить службі nginx пройти Serverзаголовок висхідного потоку, а не ставити своє у відповідь. Це по суті косметичне.


3

Це потрібно для дотримання HTTP / 1.1, де зазначено, що Сервер є початковим заголовком :

Якщо відповідь пересилається через проксі, програма-проксі НЕ МОЖЕ змінювати заголовок відповіді сервера. Натомість воно ОБОВ'ЯЗКОВО включає поле Via

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.