Как обнаружить ответ в VueJS? - PullRequest
0 голосов
/ 04 апреля 2020

Прошу помощи у знающих людей, я создаю проект RESTfull API на Vue. js (также Vuex) И у меня небольшая проблема. Сервер, на который я отправляю запрос, не работает, почему, как idn Кто-то может сказать мне, как я могу обнаружить это сообщение из ответа enter image description here

enter image description here

Этот ответ не имеет никаких massege, error, status, statusText, text, preview и response Все это поле пустое. Если у кого-то есть опыт в этой или какой-либо информации, я буду очень благодарен за это

1 Ответ

1 голос
/ 04 апреля 2020

Вы можете сделать что-то подобное для обработки этих случаев:

submitRequest() {
  axios.post('/api/test', this.testData)
    .then(response => {
      // handle success
    })
    .catch(function(error) {
      // handle error
      if (error.response) {
        // The request was made and the server responded with a status code
      } else if (error.request) {
        // YOU CAN HANDLE IT HERE
        // The request was made but no response was received
        // `error.request` is an instance of XMLHttpRequest in the browser
        console.log(error.request);
      } else {
        // Something happened in setting up the request that triggered an Error
      }
    });
}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...