ReadableStream
객체 로부터 정보를 얻으려면 어떻게 해야합니까?
Fetch API를 사용 중이며 설명서에서 명확하지 않은 것으로 보입니다.
본문이로 반환되고 있으며이 ReadableStream
스트림 내의 속성에 간단히 액세스하고 싶습니다. 브라우저 개발 도구의 응답 에서이 정보가 JavaScript 객체의 형태로 속성으로 구성되어있는 것으로 보입니다.
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()
했지만 기울임 꼴 TypeError : undefined italic 의 'json'속성을 읽을 수 없습니다 . bodyUsed 속성도 false로 설정 되었기 때문입니까? 그러나 브라우저 개발자 도구의 응답 탭에서이 본문을 볼 수 있습니다. 검색하려는 오류 메시지가 있습니다.
console.log(res.json());
? 기대하는 데이터가 보입니까?
res.status == 200
합니까?