一:前言
最近在做一个项目的时候需要去请求资源,因此使用axios来get请求,但一直报跨域错误。
Access to XMLHttpRequest at 'https://api.bing.com/qsonhs.aspx?type=cb&q=1' (redirected from 'http://api.bing.com/qsonhs.aspx?type=cb&q=1') from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
发现axios是不支持跨域访问的,于是我找找找,终于找到了两种方法解决这个跨域问题。
运用vue-jsonp或vue-resources来发起jsonp请求。进行跨域访问。这一篇先介绍vue-jsonp的使用。