Error [ERR_HTTP_HEADERS_SENT]: Cannot set headers after they are sent to the client
·
Web
1. 문제 상황 2.원인 분석 express의 response 객체의 응답 메소드는 단 1회만 사용하도록 되어있다. 이 구문에서는 response.download 메소드를 호출했음에도 다시 한 번 response.json 메소드를 포함하여 호출 (총 2회 호출) 하기 때문에 이미 응답이 끝난 상황에서 HTTP Method header를 재설정 할 수없다는 에러 메시지가 출력되는 것이다. 3. 문제 해결 => 정상적으로 서버 동작