Tại sao máy chủ proxy_pass_header;


9

Tôi mới bắt đầu sử dụng NGINX và tôi đã thấy trong một số cấu hình ví dụ mà mọi người sử dụng

proxy_pass_header    Server;

khi proxy-ing yêu cầu đến một máy chủ ngược dòng? Chính xác thì nó làm gì ở đây? Các trường hợp sử dụng có thể là gì?

Câu trả lời:


7

Nó nói với dịch vụ nginx để vượt qua Servertiêu đề ngược dòng thay vì đặt câu trả lời của chính nó. Nó chủ yếu là mỹ phẩm.


3

Điều này là bắt buộc để tuân thủ HTTP / 1.1, trong đó tuyên bố rằng Máy chủ là tiêu đề gốc :

Nếu phản hồi đang được chuyển tiếp qua proxy, ứng dụng proxy KHÔNG PHẢI sửa đổi tiêu đề phản hồi của Máy chủ. Thay vào đó, nó NÊN bao gồm một trường Via

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.