Mengapa “proxy_pass_header Server;”

9

Saya baru mulai dengan NGINX, dan saya telah melihat beberapa contoh konfigurasi yang digunakan orang

proxy_pass_header    Server;

kapan proksi permintaan ke server hulu? Apa sebenarnya yang dilakukan di sini? Apa kemungkinan kasus penggunaan?

Simon Hughes
sumber

Jawaban:

7

Ia memberi tahu layanan nginx untuk meneruskan Serverheader upstream alih-alih menempatkannya sendiri dalam respons. Ini pada dasarnya kosmetik.

Shane Madden
sumber
3

Ini diperlukan untuk kepatuhan dengan HTTP / 1.1 yang menyatakan bahwa Server adalah header asal :

Jika respons diteruskan melalui proxy, aplikasi proxy TIDAK HARUS memodifikasi header respons Server. Sebaliknya, itu HARUS menyertakan bidang Via

Kornel
sumber