HTTP 상태 코드

song yuheon·2023년 10월 5일
0

ETC

목록 보기
1/4
post-thumbnail

HTTP 상태 코드란?

HTTP 상태 코드는 웹 서버와 클라이언트간의 통신 결과를 나타내는 3자리 숫자이다.
이 숫자를 통해 요청의 성공, 실패, 그 이유 등을 쉽게 파악할 수 있다.


주요 HTTP 상태 코드

  • 2xx (성공)
    요청이 성공적으로 처리되었다.

    • 200 OK
      요청이 성공적으로 완료됐다는 뜻이다.
  • 3xx (리다이렉션)
    요청된 주소로 직접 접근할 수 없을 때, 다른 주소로 연결을 안내한다.

    • 301 Moved Permanently
      페이지가 영구적으로 다른 주소로 이동했다는 뜻이다.
  • 4xx (클라이언트 오류)
    요청 자체에 문제가 있을 때 나타나는 코드이다.

    • 400 Bad Request
      서버가 요청을 이해할 수 없을 때 나타낸다.
    • 404 Not Found
      원하는 페이지가 없을 때 흔히 보게 되는 코드이다.
  • 5xx (서버 오류)
    서버 측에 문제가 있을 때 나타나는 코드이다.

    • 500 Internal Server Error
      서버에 오류가 발생해 요청을 완료할 수 없을 때 나타낸다.

3. 상태 코드의 중요성

상태 코드를 알고 있다면 웹 페이지 접근 시 문제가 생겼을 때 그 원인을 빠르게 파악할 수 있다.
예를 들어, '404 Not Found' 메시지를 보면 페이지가 없는 것을 알 수 있다. 이처럼 상태 코드는 웹 서핑을 더 스마트하게 할 수 있게 도와준다.


참고 자료


profile
backend_Devloper

0개의 댓글