error | Converting circular structure to JSON

Cein1·2022년 11월 18일

아래와 같이 에러메세지가 뜬다면 요청함수의 응답처리 부분을 체크할 필요가 있다.
나는 아래와 같이 썼다가

"Converting circular structure to JSON (...)" 에러메세지가 떴는데
구글링해보니 응답처리 관련 에러일 수 있다고 했다.

{
    "message": "Converting circular structure to JSON\n
    --> starting at object with constructor 'ClientRequest'\n
    |property 'socket' -> object with constructor 'TLSSocket'\n
    --- property '_httpMessage' closes the circle"
}

그래도 나는 위에 쓴 response => response에 별 문제가 없다고 생각했고 다른 부분을 고쳐보고 있었는데 답답해서 response 확인하려고 console.log(response)로 처리했는데.. 바로 에러메세지 사라졌다ㅋㅋㅋㅋ 심지어 에러메세지 사라지기 40분 전부터 이미 성공적으로 요청이 보내지고 있는 상태였다! 그것도 모르고 계속 네이버 서버로 요청 엄청 보냈지...

교훈 : 이미 이 문제를 거쳐간 사람들의 말을 들어야 한다.. 말 잘 듣자

0개의 댓글