(共560篇)
全部分类

nginx转发cookie时添加对下划线key的支持
[ Linux相关 ] 

在某个项目中, 服务器需要针对cookie中的某些字段进行签名验证,但始终验证失败, 最终发现后端在获取 cookie时的某个值 始终为null 原因是这个字段的key值, 前端在传参的时候使用了下划线, 在这个问题上nginx提供了指令underscores_in_headers来保留headers中带有下划线字符数据, 具体用法如下:

1
2
3
server {
	underscores_in_headers on;
}

underscores_in_headers指令可以用于http或者server语句块中