我刚刚开始使用 NGINX,我已经看到人们使用的几个示例配置
proxy_pass_header Server;
将请求代理到上游服务器时?它在这里到底起什么作用?可能的用例有哪些?
答案1
它告诉 nginx 服务传递上游的Server
标头,而不是将其自己的标头放入响应中。它本质上是表面文章。
答案2
这是符合 HTTP/1.1 的要求,HTTP/1.1 规定:服务器是源标头:
如果响应是通过代理转发的,则代理应用程序一定不修改服务器响应头。相反,它应该包含一个 Via 字段