localhost - 仅支持协议方案的跨源请求?

时间:2018-01-21 01:47:09

标签: javascript axios

我有以下功能:

this.Locations = axios.get('localhost:8081/fetchData?table=locations').then((res) => {                                         
  return res
})   

在我的app.js中我有一个端点设置'/ fetchData',如果我只是在浏览器中执行,它可以正常工作。

为什么我收到此错误消息?

Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.

1 个答案:

答案 0 :(得分:5)

您需要指定方案,例如http://。将您的功能更改为:

this.Locations = axios.get('http://localhost:8081/fetchData?table=locations').then((res) => {                                         
  return res
})