[꼼꼼한 개발자] 꼼코더

18. 모든 개발자를 위한 HTTP 웹 기본 지식 - [HTTP 상태코드] - HTTP 상태코드 소개, 1xx 본문

HTTP

18. 모든 개발자를 위한 HTTP 웹 기본 지식 - [HTTP 상태코드] - HTTP 상태코드 소개, 1xx

꼼코더 2022. 11. 15. 12:19
반응형

🔖 상태 코드

HTTP 상태코드는 클라이언트가 서버로 보낸 요청의 처리 상태를 응답에서 알려주는 기능이다.
  1. 1xx (Informational): 요청이 수신되어 처리중
  2. 2xx (Successful): 요청 정상 처리
  3. 3xx (Redirection): 요청을 완료하려면 추가 행동이 필요
  4. 4xx (Client Error): 클라이언트 오류, 잘못된 문법등으로 서버가 요청을 수행할 수 없음
  5. 5xx (Server Error):서버 오류, 서버가 정상 요청을 처리하지 못함

👀 만약 모르는 상태 코드가 나타나면?

클라이언트가 인식할 수 없는 상태코드를 서버가 반환하면, 클라이언트는 상위 상태코드로(2xx에서 2를 뜻 함) 해석해서 처리한다. 미래에 새로운 상태코드가 추가되어도 클라이언트를 변경하지 않아도 됨

  • 299  ➡️  2xx(Successful)
  • 451  ➡️  4xx(Client Error)
  • 599  ➡️  5xx(Server Error)

1️⃣ 1xx (Informational)

요청이 수신되어 처리중
  • 거의 사용하지 않으므로 생략

 

위 자료는 김영한님의 ‘모든 개발자를 위한 HTTP 웹 기본 지식’ 강의를 참고하여 작성하였습니다.
https://www.inflearn.com/course/http-웹-네트워크/dashboard
Comments