nginx会去掉带有下划线的Header键值
来源:互联网 发布:2016新开淘宝运营教程 编辑:程序博客网 时间:2024/06/05 01:55
在本地可以获取前端header传的参数,但是部署到服务器获取的就是null(服务器地址用nginx做了代理)
原因:
nginx对header name的字符做了限制,默认 underscores_in_headers 为off,表示如果header name中包含下划线,则忽略掉,部署后就获取不到。
解决:
- 在header里不要用 “_” 下划线,可以用驼峰命名或者其他的符号(如减号-)代替。nginx默认忽略掉下划线可能有些原因。
- 在nginx里的 nginx.conf文件中配置http的部分添加 : underscores_in_headers on;(默认值是off)
0 0
- nginx会去掉带有下划线的Header键值
- nginx 转发会去掉带有下划线(_)的Header name
- nginx日志无法记录带有下划线“_”的请求头
- 带有header的alv
- 去掉HyperLink的下划线
- 去掉EditText的下划线
- 去掉超链接的下划线
- 去掉超链接的下划线
- 设置-通用-辅助功能-按钮形状后所有按钮会加上下划线,本文的目的是去掉这些下划线
- nginx 自动忽略request中header name包含下划线参数的解决方法
- 带有Header的自定义GridView
- 如何去掉超链接的下划线?
- 如何去掉超链接的下划线
- 如何去掉超链接的下划线
- 如何去掉超链接的下划线
- 去掉连接下的下划线
- 怎样去掉超链接的下划线?
- 去掉VASSISTX的红色下划线
- 二叉树中和为某一值的路径(java版)
- Gradle基础
- ListView缓存优化机制
- lua 协程 | 协程实现消息机制(事件队列轮询处理机制)
- sqlite简单封装
- nginx会去掉带有下划线的Header键值
- samba映射linux驱动器
- Struts2拦截器登录验证
- Android探索之旅(第十七篇)Android中使用webSocket保持长连接通信
- mysql-mac下载安装及修改初始密码
- Gym
- json数据转换为xml格式
- 解决PDO中文乱码
- android平台的三个编译命令----make,mm,mmm