后台要求请求时头部带sign值进行验证,在请求的时候自定设置了头部信息,代码如下:
浏览器输出的结果如下:
多了一个Access-Control-Request-Headers:sign
网上有人跟我遇到了一样的问题,这个解决方法的链接:https://segmentfault.com/q/10...;我按照解决方法让后台设置了,但是还是不行,怎样才能让头部设置成键值对的形式.
vue新手一枚,请大神指点一下,非常感谢.
后台要求请求时头部带sign值进行验证,在请求的时候自定设置了头部信息,代码如下:
浏览器输出的结果如下:
多了一个Access-Control-Request-Headers:sign
网上有人跟我遇到了一样的问题,这个解决方法的链接:https://segmentfault.com/q/10...;我按照解决方法让后台设置了,但是还是不行,怎样才能让头部设置成键值对的形式.
vue新手一枚,请大神指点一下,非常感谢.
试一下:
// Set config defaults when creating the instance
const instance = axios.create({
baseURL: 'https://api.example.com'
});
// Alter defaults after instance has been created
instance.defaults.headers.common['Authorization'] = AUTH_TOKEN;
5 回答7.1k 阅读✓ 已解决
5 回答8.2k 阅读
2 回答10.3k 阅读✓ 已解决
2 回答12.6k 阅读✓ 已解决
2 回答10.4k 阅读✓ 已解决
1 回答5.1k 阅读✓ 已解决
4 回答6.1k 阅读
出现问题的原因有两个
解决方法是服务端
Access-Control-Request-Headers
中加入sign
字段即可