Bu aptal görünebilir, ancak bir istek Axios'ta başarısız olduğunda hata verilerini almaya çalışıyorum.Durum kodunu Axios'daki bir http hatasından nasıl edinebilirim?
axios.get('foo.com')
.then((response) => {})
.catch((error) => {
console.log(error) //Logs a string: Error: Request failed with status code 404
})
Dize yerine, durum kodu ve içeriği olan bir nesneyi almak mümkün mü? Örneğin:
Object = {status: 404, reason: 'Not found', body: '404 Not found'}
'ı kaydettiğimde ilgili bir nesne bile' response' özelliğine başvurmazsam otomatik olarak dizgeye dönüşen arkasındaki sihrini açıklayabilir misiniz? –
'console.log'' Error' nesnelerini biçimlendirmek için 'toString' yöntemini kullanır. 'Response' özelliğine atıfta bulunmakla ilgisi yoktur. –
Hala kafam karıştı, bu hata nesneler için özel veya? Bir nesneyi konsol.log yaparsam, bir dize değil nesneyi alırım. –