2019-05-23|2019-05-23 nginx禁用上游服务器响应给客户端的响应头部或者上游响应的功能

禁用上游响应的头部功能

2019-05-23|2019-05-23 nginx禁用上游服务器响应给客户端的响应头部或者上游响应的功能
文章图片
image.png
【2019-05-23|2019-05-23 nginx禁用上游服务器响应给客户端的响应头部或者上游响应的功能】转发上游的响应

2019-05-23|2019-05-23 nginx禁用上游服务器响应给客户端的响应头部或者上游响应的功能
文章图片
image.png

server { listen 8080; location / { add_header aaa 'aaa value'; #添加一个响应头部 add_header X-Accel-Limit-Rate 10; #添加一个响应头部可以实现客户端的限速功能 } }#定义一个上游服务 upstream proxyups { server 127.0.0.1:8080; } server { server_name proxy.zhangdazhi.com; location / { proxy_pass http://proxyups; proxy_hide_header aaa; #可以禁止此头部响应给客户端 proxy_pass_header server; #可以将上游服务器的server头部响应给客户端,否则响应给客户端的server头部是代理服务器的nginx头部 proxy_ignore_headers X-Accel-Limit-Rate; #禁止响应头部的限速功能 proxy_http_version 1.1; proxy_set_header Connection ""; } }

nginx的上游服务器定义一个响应头部,默认是可以响应给客户端的,通过禁用可以禁止某个头部返回给客户端。并且nginx的默认配置是将客户端的请求头部发给上游服务的。

    推荐阅读