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.

posted @ 2023-12-07 13:49  Zhai_David  阅读(187)  评论(0编辑  收藏  举报