새소식

Java/Spring

Spring - HttpStatus enum값 모든 종류

  • -
오늘의 명언

안전하지 않은 에어비앤비
안전하지 않은 에어비앤비


영어 문외한인 개발자로써 spring을 사용하다 HttpStatus 클래스를 들여다보면 무수히 많은 영어들로 인해 정신이 아득해질 때가 있다.
매번 번역기 돌리기가 귀찮아 정리해보았다.


| 이름 | code | Series | 설명 | ------------------------------ | --- | -------------------------- | ------------------------------------ | CONTINUE | 100 | INFORMATIONAL | 계속 | SWITCHING_PROTOCOLS | 101 | INFORMATIONAL | 프로토콜 전환 | PROCESSING | 102 | INFORMATIONAL | 처리 중 | EARLY_HINTS | 103 | INFORMATIONAL | 초기 힌트 | CHECKPOINT | 103 | INFORMATIONAL | 체크포인트 (더 이상 사용되지 않음) | OK | 200 | SUCCESSFUL | 성공 | CREATED | 201 | SUCCESSFUL | 생성됨 | ACCEPTED | 202 | SUCCESSFUL | 수락됨 | NON_AUTHORITATIVE_INFORMATION | 203 | SUCCESSFUL | 신뢰할 수 없는 정보 | NO_CONTENT | 204 | SUCCESSFUL | 콘텐츠 없음 | RESET_CONTENT | 205 | SUCCESSFUL | 콘텐츠 재설정 | PARTIAL_CONTENT | 206 | SUCCESSFUL | 부분 콘텐츠 | MULTI_STATUS | 207 | SUCCESSFUL | 다중 상태 | ALREADY_REPORTED | 208 | SUCCESSFUL | 이미 보고됨 | IM_USED | 226 | SUCCESSFUL | IM 사용 | MULTIPLE_CHOICES | 300 | REDIRECTION | 다중 선택 | MOVED_PERMANENTLY | 301 | REDIRECTION | 영구 이동 | FOUND | 302 | REDIRECTION | 발견 | MOVED_TEMPORARILY | 302 | REDIRECTION | 임시 이동 (더 이상 사용되지 않음) | SEE_OTHER | 303 | REDIRECTION | 다른 위치 보기 | NOT_MODIFIED | 304 | REDIRECTION | 수정되지 않음 | USE_PROXY | 305 | REDIRECTION | 프록시 사용 (더 이상 사용되지 않음) | TEMPORARY_REDIRECT | 307 | REDIRECTION | 임시 리다이렉션 | PERMANENT_REDIRECT | 308 | REDIRECTION | 영구 리다이렉션 | BAD_REQUEST | 400 | CLIENT_ERROR | 잘못된 요청 | UNAUTHORIZED | 401 | CLIENT_ERROR | 권한 없음 | PAYMENT_REQUIRED | 402 | CLIENT_ERROR | 결제 필요 | FORBIDDEN | 403 | CLIENT_ERROR | 금지됨 | NOT_FOUND | 404 | CLIENT_ERROR | 찾을 수 없음 | METHOD_NOT_ALLOWED | 405 | CLIENT_ERROR | 허용되지 않음 | NOT_ACCEPTABLE | 406 | CLIENT_ERROR | 허용할 수 없음 | PROXY_AUTHENTICATION_REQUIRED | 407 | CLIENT_ERROR | 프록시 인증 필요 | REQUEST_TIMEOUT | 408 | CLIENT_ERROR | 요청 시간 초과 | CONFLICT | 409 | CLIENT_ERROR | 충돌 | GONE | 410 | CLIENT_ERROR | 사라짐 | LENGTH_REQUIRED | 411 | CLIENT_ERROR | 길이 필요 | PRECONDITION_FAILED | 412 | CLIENT_ERROR | 전제 조건 실패 | PAYLOAD_TOO_LARGE | 413 | CLIENT_ERROR | 페이로드 너무 큼 | REQUEST_ENTITY_TOO_LARGE | 413 | CLIENT_ERROR | 요청 엔티티 너무 큼 (더 이상 사용되지 않음) | URI_TOO_LONG | 414 | CLIENT_ERROR | URI 너무 김 | REQUEST_URI_TOO_LONG | 414 | CLIENT_ERROR | 요청 URI 너무 김 (더 이상 사용되지 않음) | UNSUPPORTED_MEDIA_TYPE | 415 | CLIENT_ERROR | 지원되지 않는 미디어 유형 | REQUESTED_RANGE_NOT_SATISFIABLE| 416 | CLIENT_ERROR | 요청 범위 만족하지 않음 | EXPECTATION_FAILED | 417 | CLIENT_ERROR | 기대 실패 | I_AM_A_TEAPOT | 418 | CLIENT_ERROR | 나는 차 주전자입니다 (대다수 사용되고 있음) | INSUFFICIENT_SPACE_ON_RESOURCE | 419 | CLIENT_ERROR | 리소스의 공간 부족 (더 이상 사용되지 않음) | METHOD_FAILURE | 420 | CLIENT_ERROR | 메서드 실패 (더 이상 사용되지 않음) | DESTINATION_LOCKED | 421 | CLIENT_ERROR | 대상 잠김 (더 이상 사용되지 않음) | UNPROCESSABLE_ENTITY | 422 | CLIENT_ERROR | 처리할 수 없는 엔티티 | LOCKED | 423 | CLIENT_ERROR | 잠김 | FAILED_DEPENDENCY | 424 | CLIENT_ERROR | 종속성 실패 | TOO_EARLY | 425 | CLIENT_ERROR | 너무 이른 | UPGRADE_REQUIRED | 426 | CLIENT_ERROR | 업그레이드 필요 | PRECONDITION_REQUIRED | 428 | CLIENT_ERROR | 전제 조건 필요 | TOO_MANY_REQUESTS | 429 | CLIENT_ERROR | 너무 많은 요청 | REQUEST_HEADER_FIELDS_TOO_LARGE| 431 | CLIENT_ERROR | 요청 헤더 필드 너무 큼 | UNAVAILABLE_FOR_LEGAL_REASONS | 451 | CLIENT_ERROR | 법적 이유로 이용 불가 | INTERNAL_SERVER_ERROR | 500 | SERVER_ERROR | 내부 서버 오류 | NOT_IMPLEMENTED | 501 | SERVER_ERROR | 구현되지 않음 | BAD_GATEWAY | 502 | SERVER_ERROR | 불량 게이트웨이 | SERVICE_UNAVAILABLE | 503 | SERVER_ERROR | 서비스 불가 | GATEWAY_TIMEOUT | 504 | SERVER_ERROR | 게이트웨이 시간 초과 | HTTP_VERSION_NOT_SUPPORTED | 505 | SERVER_ERROR | HTTP 버전 지원되지 않음 | VARIANT_ALSO_NEGOTIATES | 506 | SERVER_ERROR | 변형 또한 협상됨 | INSUFFICIENT_STORAGE | 507 | SERVER_ERROR | 저장소 부족 | LOOP_DETECTED | 508 | SERVER_ERROR | 루프 감지됨 | BANDWIDTH_LIMIT_EXCEEDED | 509 | SERVER_ERROR | 대역폭 한도 초과 | NOT_EXTENDED | 510 | SERVER_ERROR | 확장되지 않음 | NETWORK_AUTHENTICATION_REQUIRED| 511 | SERVER_ERROR | 네트워크 인증 필요

중간에 이상한 오류 응답코드가 하나 있다.

HTTP 418 I'm a teapot클라이언트 오류 응답 코드는 서버가 영구적으로 티포트이기 때문에 커피를 끓이기를 거부한다는 것을 나타냅니다. 일시적으로 커피가 없는 커피/티포트는 대신 503을 반환해야 합니다.

mdn web docs

반응형

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.