@Anton8989

Как получать данные с сервера через axios?

Доброго времени суток, у меня есть следующий код,

mounted() {
  axios 
    .get("http://anton77777.beget.tech/")
    .then(response => {
      if(response.data.error) {
         console.log(response.data.message)
      } else {
       // this.users = response.data.users
        console.log(response.data)
      }
    })
},


в консоли появляется данная ошибка -
Access to XMLHttpRequest at 'https://localhost:9002/admin/dist/companies' from origin 'http://localhost:8080' has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.
createError.js?2d83:16 Uncaught (in promise) Error: Network Error
    at createError (createError.js?2d83:16)
    at XMLHttpRequest.handleError (xhr.js?b50d:81)


Я знаю, что в файле находящися на сервере поставить <?php header('Access-Control-Allow-Origin: *'); ?> То все будет отрабатывать корректно, может кто-нибудь знает как обойтись без этих манипуляций с файлом и написать корректный код на vue.js?
  • Вопрос задан
  • 445 просмотров
Пригласить эксперта
Ответы на вопрос 1
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы