1.5.1 주요 HTTP 상태 코드
HTTP 상태 코드는 1××번대부터 5××번대까지 다섯 그룹으로 나뉩니다.
• 1××(정보): 클라이언트의 요청이 수신돼 처리 중임을 나타냅니다.
• 2××(성공): 클라이언트의 요청이 정상적으로 처리됐음을 나타냅니다.
• 3××(리다이렉션 메시지): 클라이언트의 요청을 완료하려면 추가 행동이 필요함을 나타냅니다.
• 4××(클라이언트 요청 오류): 클라이언트의 요청이 잘못돼 서버가 요청을 수행할 수 없음을 나타냅니다.
• 5××(서버 응답 오류): 서버 내부에 오류가 발생해 클라이언트의 요청을 적절히 수행하지 못했음을 나타냅니다.
자신이 다니는 회사에서 개발한 웹 사이트의 기능을 테스트한다고 가정해봅시다. 여러 버튼과 링크 등을 누르며 테스트하는 과정에서 서버로부터 응답이 없을 때는 HTTP 상태 코드를 보고 백엔드 개발자와 소통할 수 있습니다.