Привет. В целях изучения vue пытаюсь послать запрос на внешний API с локального хоста.
Консоль ругается на заголовок Access-Control-Allow-Origin
Что и где необходимо прописать?
Пробовал перед урлом запроса вставить
https://cors-anywhere.herokuapp.com/, то есть полный запрос был вида
https://cors-anywhere.herokuapp.com/https://domain...
так работает, но с большой задержкой ну и не вариант так оставлять.
main.js
import Vue from 'vue'
import App from './App'
import router from './router'
import VueResource from "vue-resource"
Vue.use(VueResource)
Vue.config.productionTip = false;
new Vue({
el: '#app',
router,
components: { App },
template: '<App/>'
})
component.vue
export default {
name: 'TestPage',
data: () => ({
users: [],
error: []
}),
created: function () {
let _this = this;
this.$http.get('https://domain.com/api/').then(response => {
console.log(response);
}, response => {
// error callback
});
},
components: {
MainLayout,
Post
}
}