मुझे किसी ReadableStream
वस्तु की जानकारी कैसे मिल सकती है ?
मैं Fetch API का उपयोग कर रहा हूं और मैं इसे प्रलेखन से स्पष्ट नहीं देखता हूं।
शरीर को एक के रूप में लौटाया जा रहा है ReadableStream
और मैं इस धारा के भीतर एक संपत्ति का उपयोग करना चाहूंगा। ब्राउज़र डे टूल्स में रिस्पॉन्स के तहत, मुझे यह जानकारी एक जावास्क्रिप्ट ऑब्जेक्ट के रूप में, गुणों में व्यवस्थित होने के लिए दिखाई देती है।
fetch('http://192.168.5.6:2000/api/car', obj)
.then((res) => {
if(res.status == 200) {
console.log("Success :" + res.statusText); //works just fine
}
else if(res.status == 400) {
console.log(JSON.stringify(res.body.json()); //res.body is undefined.
}
return res.json();
})
response.Body.json()
, लेकिन मैं इटैलिक टाइप हो रहा हूं टाइपर: अपरिभाषित इटैलिक की संपत्ति 'जसन' नहीं पढ़ सकता । क्या यह इसलिए है क्योंकि शरीर की संपत्ति भी झूठी तय की गई है? हालाँकि मैं इस बॉडी को ब्राउज़र डेवलपर टूल्स में रिस्पॉन्स टैब के तहत देख सकता हूं। एक त्रुटि संदेश है जिसे मैं पुनः प्राप्त करना चाहूंगा।
console.log(res.json());
? क्या आप वह डेटा देख रहे हैं जिसकी आप अपेक्षा कर रहे हैं?
res.status == 200
?