728x90
  1. BadRequestException: 클라이언트의 요청이 서버에게 잘못된 요청이거나 부적절한 경우 발생합니다.
  2. UnauthorizedException: 클라이언트가 인증되지 않은 경우 또는 인증 정보가 유효하지 않은 경우 발생합니다.
  3. NotFoundException: 요청한 리소스를 찾을 없는 경우 발생합니다.
  4. ForbiddenException: 클라이언트가 리소스에 액세스할 권한이 없는 경우 발생합니다.
  5. NotAcceptableException: 서버가 클라이언트의 요청에 대한 응답을 제공할 없는 경우 발생합니다.
  6. RequestTimeoutException: 클라이언트의 요청이 서버에서 처리되기까지 시간이 너무 오래 걸리는 경우 발생합니다.
  7. ConflictException: 클라이언트의 요청이 서버의 현재 상태와 충돌하는 경우 발생합니다.
  8. GoneException: 요청한 리소스가 이상 서비스되지 않는 경우 발생합니다.
  9. HttpVersionNotSupportedException: 클라이언트의 요청에 사용된 HTTP 버전이 서버에서 지원되지 않는 경우 발생합니다.
  10. PayloadTooLargeException: 클라이언트의 요청 페이로드가 서버에서 처리할 있는 최대 크기를 초과하는 경우 발생합니다.
  11. UnsupportedMediaTypeException: 클라이언트의 요청에 지원되지 않는 미디어 유형이 포함된 경우 발생합니다.
  12. UnprocessableEntityException: 클라이언트의 요청이 서버에서 처리할 없는 경우 발생합니다.
  13. InternalServerErrorException: 서버 내부에서 예상치 못한 오류가 발생한 경우 발생합니다.
  14. NotImplementedException: 클라이언트의 요청이 아직 구현되지 않은 경우 발생합니다.
  15. ImATeapotException: 장난삼아 만든 예외로, Hyper Text Coffee Pot Control Protocol (HTCPCP) 따르는 커피 머신이 서비스할 없음을 나타냅니다.
  16. MethodNotAllowedException: 요청된 HTTP 메소드가 서버에서 허용되지 않는 경우 발생합니다.
  17. BadGatewayException: 서버가 게이트웨이나 프록시 역할을 하는데 오류가 발생한 경우 발생합니다.
  18. ServiceUnavailableException: 서버가 현재 사용할 없는 상태인 경우 발생합니다.
  19. GatewayTimeoutException: 게이트웨이나 프록시 역할을 하는 서버가 요청을 처리하는 시간이 너무 오래 걸리는 경우 발생합니다.
  20. PreconditionFailedException: 클라이언트의 요청이 서버에서 지정된 사전 조건을 충족하지 않는 경우 발생합니다.

 

 

- 아래 링크 참고하기

https://docs.nestjs.com/exception-filters#built-in-http-exceptions

 

728x90

'코딩 > Nest.js' 카테고리의 다른 글

Swagger  (0) 2024.04.24
GlobalFilters  (0) 2024.04.22
CLI  (0) 2024.04.12
CORS  (0) 2024.03.25
Nest.js 기본 파일 구성  (0) 2024.03.16

+ Recent posts