피클웹 블로그

HTTP 에러 코드 모음: 1xx부터 5xx까지 한 번에 정리

1 개월 전 143

1xx (정보 제공, Informational)

클라이언트 요청을 서버가 수신하여 처리 중임을 의미합니다.

  • 100 Continue: 요청의 나머지 부분을 계속 진행해도 좋음
  • 101 Switching Protocols: 프로토콜 변경 요청 승인됨

2xx (성공, Success)

요청이 정상적으로 성공적으로 처리됨을 나타냅니다.

  • 200 OK: 요청 성공적으로 처리됨
  • 201 Created: 리소스가 성공적으로 생성됨
  • 204 No Content: 성공했지만 응답 내용 없음

3xx (리다이렉션, Redirection)

요청한 리소스의 위치가 변경된 경우입니다.

  • 301 Moved Permanently: 영구적 이동
  • 302 Found: 임시적으로 다른 위치로 이동
  • 304 Not Modified: 마지막 요청 이후 리소스 변경 없음

4xx (클라이언트 오류, Client Error)

클라이언트 측의 잘못된 요청으로 인해 발생합니다.

  • 400 Bad Request: 요청 형식 잘못됨
  • 401 Unauthorized: 인증되지 않은 상태
  • 403 Forbidden: 접근 권한 없음
  • 404 Not Found: 페이지 또는 리소스를 찾을 수 없음
  • 405 Method Not Allowed: 허용되지 않은 메소드 사용
  • 408 Request Timeout: 요청 시간이 초과됨
  • 429 Too Many Requests: 요청이 너무 많음

5xx (서버 오류, Server Error)

서버 측에서 발생한 오류로 인해 요청 처리가 불가능한 상태입니다.

  • 500 Internal Server Error: 서버 내부 오류 발생
  • 502 Bad Gateway: 게이트웨이가 잘못된 응답을 받음
  • 503 Service Unavailable: 서버가 일시적으로 사용 불가능
  • 504 Gateway Timeout: 게이트웨이에서 시간 초과 발생
..HTTP 에러 코드 모음: 1xx부터 5xx까지 한 번에 정리