@Intelix

Почему Cannot POST при отправке данных через axios?

Хочу отправить данные с формы на сервер
formSubmit: function () {
  let resultData = JSON.stringify(this.formData)
  axios.post('https://Домен/api/tasks/create.php', {
    data: resultData
  })
      .then(response=>{
        console.log(response);
      })
      .catch(error=>{
        console.log(error);
      })
}


formData выглядит так:
formData: {
    name: "Alex",
    geo: "Ru",
    executor: "1",
    complexity: "1",
    deadline: "2022-03-07 12:20:22",
  },

Но при вызове метода formSubmit (@submit="formSubmit") на экране появляется это

Cannot POST /тут имя вью компонента

Отправлял такие же данные на этот же url через Postman, все отлично приходит.

Почему Cannot POST, как это исправить?

upd пробовал еще вот так, с указанием content type, но таже проблема
formSubmit: function () {
      let resultData = JSON.stringify(this.formData)
      axios({
        method: 'post',
        url: 'https://домен/api/tasks/create.php',
        data: resultData,
        headers: {
          "Content-type": "application/json"
        }
      })
          .then(function(response) {
            console.log('Ответ сервера успешно получен!');
            console.log(response.data);
          })
          .catch(function(error) {
            console.log(error);
          });
    }
  • Вопрос задан
  • 80 просмотров
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы