axios get怎么还会显示跨域_axios、ajax的跨域问题怎么解决,header头导致跨域怎么解决...

其实很好解决……

但是百度了很多,却发现大家有各种说法,一会儿在请求里加content-type啦,一会儿引入qs库啦……

不用。

首先第一步,保证后台允许你跨域。

然后第二步,当你发现需要在header头添加参数的时候,就会提示跨域失败。怎么办怎么办?

下面👇是全部的代码,记得写async和crossDomain就可以了。

var instance = axios.create({

timeout: 1000,

async:true,

crossDomain:true,

headers: {

'user': that.user,

'token':that.token,

},

});

instance.get(that.api_url)

.then(function (response) {

console.log(JSON.stringify(response));

that.alldata = response.data.data.data;

}

})

是不是很简单!但是很多大神发现解决办法以后,觉得实在是太简单,所以没有写文章可供查找。

导致我踩了很多坑……

为了后来的人不踩到坑……像我这样写就行了。(呵呵


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部