이것은 어리석은 것처럼 보이지만 Axios에서 요청이 실패하면 오류 데이터를 얻으려고합니다.
axios.get('foo.com')
.then((response) => {})
.catch((error) => {
console.log(error) //Logs a string: Error: Request failed with status code 404
})
문자열 대신 상태 코드와 내용이있는 객체를 얻을 수 있습니까? 예를 들면 다음과 같습니다.
Object = {status: 404, reason: 'Not found', body: '404 Not found'}
response
속성을 참조하지 않으면 뒤에 숨겨진 마법이 자동으로 문자열로 바뀌는 것을 설명 할 수 있습니까 ?