본문 바로가기
Q&A2022년 5월 6일1분 읽기

HTTP 상태 코드 정리

신
신예린
조회 842댓글 2

HTTP 상태 코드가 너무 많은데 실무에서 자주 쓰는 것들만 정리해주세요.

댓글 2

김김영삼4년 전

실무에서 자주 쓰는 HTTP 상태 코드:

2xx 성공:

  • 200 OK — 정상 응답
  • 201 Created — 리소스 생성 성공
  • 204 No Content — 성공, 응답 본문 없음 (DELETE)

3xx 리다이렉트:

  • 301 Moved Permanently — 영구 이동
  • 302 Found — 임시 이동
  • 304 Not Modified — 캐시 사용

4xx 클라이언트 에러:

  • 400 Bad Request — 잘못된 요청
  • 401 Unauthorized — 인증 필요
  • 403 Forbidden — 권한 없음
  • 404 Not Found — 리소스 없음
  • 409 Conflict — 충돌 (중복 등)
  • 429 Too Many Requests — 요청 제한 초과

5xx 서버 에러:

  • 500 Internal Server Error — 서버 오류
  • 502 Bad Gateway — 프록시/게이트웨이 오류
  • 503 Service Unavailable — 서비스 불가
한한동욱(guest)4년 전
좋은 답변 감사합니다!
Ctrl+Enter로 등록