공부할 것 !

HTTP 상태 코드 이해하기

sejin2 2024. 5. 12. 17:55

HTTP 상태 코드는 서버가 클라이언트의 요청을 받았을 때, 그 요청의 처리 결과를 클라이언트에 알려주는 역할을 한다. 

HTTP 상태 코드의 5가지 범주

  • 1xx (정보 응답): 요청을 받았으며 프로세스를 계속한다는 정보를 나타낸다.
  • 2xx (성공): 요청이 성공적으로 받아들여졌고 처리되었음을 나타낸다.
  • 3xx (리다이렉션 완료): 요청 완료를 위해 추가적인 조치가 필요함을 나타낸다.
  • 4xx (클라이언트 오류): 요청에 오류가 있어서 서버가 요청을 수행할 수 없음을 나타낸다.
  • 5xx (서버 오류): 서버가 유효한 요청을 처리하지 못했음을 나타낸다.

주요 HTTP 상태 코드

  • 200 OK: 요청이 성공적으로 처리되었습니다. 가장 일반적인 성공 응답이다.
  • 301 Moved Permanently: 요청된 리소스가 영구적으로 새 위치로 이동되었습니다.
  • 404 Not Found: 서버가 요청한 리소스를 찾을 수 없습니다. 링크가 잘못되었거나 페이지가 삭제된 경우에 발생한다.
  • 500 Internal Server Error: 서버 내부 오류로 인해 요청을 처리할 수 없습니다. 서버 측 문제로 발생한다.

'공부할 것 !' 카테고리의 다른 글

자바 컴파일 과정 이해하기  (0) 2024.05.12
URL과 URI의 차이점 이해하기  (0) 2024.05.12
HTTP 메서드의 이해와 활용  (0) 2024.05.12
NoSQL  (0) 2024.05.08
아스키 코드  (0) 2024.05.08