axios解决调用后端接口跨域问题
Posted Ghost的前端日志
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了axios解决调用后端接口跨域问题相关的知识,希望对你有一定的参考价值。
vue-cli通过是本地代理的方式解决接口跨域问题的。但是在vue-cli的默认项目配置中这个代理是没有配置的,如果现在项目中使用,必须手动配置config/index.js
文件
...
proxyTable: {
‘/api‘: { //将www.exaple.com印射为/apis
target: ‘https://www.example.com, // 接口域名
secure: true, // 如果是https接口,需要配置这个参数
changeOrigin: true, //是否跨域
pathRewrite: { // 如果接口本身没有api的路径,那么这里将发送到后端的请求重写为没有api的路径
‘^/api‘: ‘/‘
}
}
}
...
重新npm run dev
即可
以上是关于axios解决调用后端接口跨域问题的主要内容,如果未能解决你的问题,请参考以下文章
使用vue-element-admin框架调用后端接口及跨域问题