@jspie

Как получить response запроса в Axios?

Добрый день, как получить ответ через axios при коде 409? В браузере я получаю ответ JSON объект. В axios срабатывает catch, но ничего не возвращает кроме текста: Error: Request failed with status code 409.
onSignUp(user){
		return axios.post(`/profile`, user)
			.then((res)=>{
                          console.log("AXIOS: " +  res);
			})
			.catch((err)=>{
				console.log("AXIOS: " +  err);
			});
  • Вопрос задан
  • 3209 просмотров
Пригласить эксперта
Ответы на вопрос 2
Sanasol
@Sanasol Куратор тега JavaScript
нельзя просто так взять и загуглить ошибку
https://github.com/mzabriskie/axios#handling-errors

прям на главной ведь
Ответ написан
Комментировать
@vaskadogana
Frontend developer
.then((res)=>{
   console.log (res.data) - это и есть ответ сервера
}

вам нужно использовать call back или промис
или делать, то что хотите прямо в then (тот же промис только от axios)
типа
onSignUp(user){
   axios.post(`/profile`, user)
      .then((res)=>{
                          console.log("AXIOS: " +  res);
if(res.data == "все окей"){
alert('точняк')
document.location.href = 'urlafterautorization'
}
      })
      .catch((err)=>{
        console.log("AXIOS: " +  err);
      });
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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