(Javascript) 폴링 응답 null 확인 중
0. 응답 받기 fetch()를 사용하여 서버와의 통신에 성공하면 해당 응답을 받게 됩니다. 그런데 내가 처리하고자 하는 데이터에는 데이터가 없을 때 null을 리턴하는데, 그래서 “SyntaxError: Unexpected end of JSON input” 에러가 난다. fetch(‘/test’) .then(res => { if(!res.ok) throw new Error(); return res.json(); }) .then(jsonData => { console.log(jsonData); }) .catch(() => { alert(‘에러가 발생했습니다.’); }) 응답으로 오는 … Read more