nest.js
response 포맷
- 스탠다드(추천): object, array로 반환하면 모두 JSON으로 직렬화된다.
- 한편 response를 원시타입으로 리턴할 경우 직렬화되지 않는다.
- POST 메서드(201)를 제외하고 기본 응답 status 코드는 200이다.
- @HttpCode(...) 데코를 사용하면 커스텀할 수 있다.
- Library-specific: @Res() or @Next() 데코를 쓰는 경우 '스탠다드' 모드는 자동으로 disabled 됨
- 따라서 두 모드를 동시에 쓰려면 passthrough 옵션 사용 @Res({ passthrough: true })