IT博客汇
首页
精华
技术
设计
资讯
扯淡
权利声明
登录
注册
http请求header中设置的数据未能发送成功
iefreer
发表于
2023-07-14 18:07:16
love
0
通过在cookie中设置user token来实现用户请求鉴权是常见的方式,但cookie设置会遇到跨域的问题,这个时候可以在header中加user token来传递数据,而服务端返回的user token放在localstorage中。但在header中添加自定义数据时,需注意规避使用下划线,因为nginx服务器默认是把下划线禁用的,也就是header中带下划线的字段会被自动过滤,导致请求丢失了该字段。比如,如果token的名字是user_token,或者user_id,都会出现丢失问题。