nginx中增加自定义的header,并且在nginx的日志中显示这个header的具体的值
1、需求说明
有的时候,为了进行某些特性的调试,需要增加自定义的header。
那么,要去测试这个header是否真的加成功了,后面某些的设置,需要使用这个值。
怎么办呢?
使用日志的方式,看nginx到底,有没有获得这个值。
2、配置过程
2.1 谷歌浏览器使用插件,增加header
插件名字:
2.2 访问的时候可以看到header
2.3 修改nginx的日志配置
在日志设置中,增加“$http_header名字”
通过这种方式,引用自定义的header。
这里面就是:'"$http_servicename"'
2.4 重启nginx
nginx -t
nginx -s reload
2.5 查看日志文件
再次访问nginx,查看日志文件
可以看到header的值app1,说明nginx已经中正确的获得了这个header.