Nginx自定义请求头head失效问题

在配置Nginx做转发的时候,踩了一个不错的坑,这个坑是这样的,后端在获取请求头的值得时候,一直取到的是null,比如java

httpRequest.getHeader("jwt_token")

这个一直返回null,原因是Nginx的配置

underscores_in_headers

这个值默认是off,表示请求头如果带下划线默认是忽略掉的,恰巧自定义的请求头就是带了下划线,这是后需要配置为:

underscores_in_headers on;

具体原因:去看Nginx源码吧。

发布了80 篇原创文章 · 获赞 42 · 访问量 4万+

猜你喜欢

转载自blog.csdn.net/HelloWorldYangSong/article/details/105726637