首页 > Linux系统管理 > nginx 默认忽略 headers 中 name 中的下划线
2018
06-15

nginx 默认忽略 headers 中 name 中的下划线

之前在使用nginx做前置服务器时发现,提交数据可以转发到服务器端进行处理,但是服务器不会有任何数据返回,Server Status 200,Content-length:0。经过排查,发现是因为使用自定义的headers头部验证信息,如果name中有使用下划线,则会被忽略

配置中http部分 增加underscores_in_headers on;

配置这个后,HTTP头部有下划线的,在NG上就可以正常获取到了。

最后编辑:
作者:saunix
大型互联网公司linux系统运维攻城狮,专门担当消防员