[Express] Cannot set headers after they are sent to the client 에러

한음·2021년 8월 6일
0

Express

목록 보기
1/2
post-thumbnail

다음과 같은 에러

res.render() res.end() 등 이미 응답을 보낸 후 한번 더 응답값을 보내 중복될 경우 발생.

내 경우엔 if 절 내에서 예외 처리 후 res.render()return 하지 않아, if 절 밖에서 다시 res.render() 이 호출되며 발생했다.

** 응답값 res 를 보낼 땐 return 처리를 해 실수를 방지하도록 하자 👾

profile
https://github.com/0hhanum

0개의 댓글