问题原因:
在实际开发中请求头中有时候需要携带自己定义的一些参数,但是在命名参数时需要格外注意;
nginx
不会识别_
(下划线)这个符号,默认情况不识别下划线,所以会忽略这个参数数
解决方案
一、修改nginx配置
在nginx 的 http部分添加如下配置:
underscores_in_headers on; (默认 underscores_in_headers 为off)
二、修改命名方式
例如: user_token
修改为user-token
或userToken
参考文档: https://www.cnblogs.com/seemoon/p/13738922.html