Nginx经过header转发

 

假设添加自定义头 "my-header",当"my-header"等于test时,转发到192.168.1.113nginx

请求以下spa

wget --header="my-header:test" -d 网址

 

nginx配置以下code

server {

    #......

    location / {
        #....

        if ($http_my_header = "test"){
       add_header X-my-header test; proxy_pass http:
//192.168.1.113; } } }

 

请求时header名使用中划线,nginx里会自动转成下划线,“if ($http_xxx”这段代码里,if与(中间必须有一个空格server

add_header是在response里添加自定义头,输出以下blog

相关文章
相关标签/搜索