使用axios请求, 后台接收不到headers
发布于 4 年前 作者 ab8512 3223 次浏览 来自 分享
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

首先这个跟axios无关 后台接收到不到请求头是因为你用的CORS来解决跨域,当咱们想headers里加一个参数时, 比如常见的 token, 这个时候是会抛出错误的

因为cors 有一个options 的过程, 也就是 preflight request, 在preflight request时发现咱们加的token 是一个不被允许的也就自然报错了,

解决方案:

服务端设置access-control-allow-headers : token 即可

回到顶部