यह बेवकूफ लग सकता है, लेकिन मैं त्रुटि डेटा प्राप्त करने की कोशिश कर रहा हूं जब एक्सियोस में एक अनुरोध विफल हो जाता है।
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
संपत्ति का उल्लेख नहीं करता हूं तो क्या आप इसके पीछे के जादू को स्वचालित रूप से एक स्ट्रिंग में बदल सकते हैं?