【发布时间】:2019-06-30 12:23:56
【问题描述】:
为了避免所有的 CORS 问题,我设置了我的 vue cli 以通过 webpack 代理 API 调用:
config/index.js
proxyTable: {
'/api': {
target: 'https://remote',
changeOrigin: true,
'^/api': '/api'
}
},
在浏览器中直接访问网址可以,例如:http://localhost:8080/api/events
但是,如果我尝试使用 axios 获取 url,我会收到 403 错误:
Error: "Request failed with status code 403"
不幸的是,我能找到的唯一参考是this open issue。
就我而言,它在 Firefox 或 Chrome 中不起作用。
这是一个vue-cli 2项目,axios0.18.0,vue2.5.2, webpack3.6.0, webpack-dev-server2.9.1`
【问题讨论】:
标签: javascript vue.js webpack