美文网首页
axios、ajax的跨域问题怎么解决,header头导致跨域怎

axios、ajax的跨域问题怎么解决,header头导致跨域怎

作者: 蛋蛋怪噜饭kokiyu | 来源:发表于2017-10-10 18:30 被阅读1691次

    其实很好解决……

    但是百度了很多,却发现大家有各种说法,一会儿在请求里加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;

    }

    })

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

    导致我踩了很多坑……

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

    相关文章

      网友评论

          本文标题:axios、ajax的跨域问题怎么解决,header头导致跨域怎

          本文链接:https://www.haomeiwen.com/subject/mnrbyxtx.html