使用axios请求, 后台接收不到headers
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利
首先这个跟axios无关 后台接收到不到请求头是因为你用的CORS来解决跨域,当咱们想headers里加一个参数时, 比如常见的 token, 这个时候是会抛出错误的
因为cors 有一个options 的过程, 也就是 preflight request, 在preflight request时发现咱们加的token 是一个不被允许的也就自然报错了,
解决方案:
服务端设置access-control-allow-headers : token 即可