HTTP 상태 코드
HTTP 상태 코드(HTTP Status Code)는 클라이언트가 서버에 요청을 보낸 뒤, 서버가 그 처리 결과를 알려주기 위해 반환하는 세 자리 숫자의 표준 응답 코드다. 이 코드는 웹 브라우저, API 클라이언트, 검색 엔진 등 모든 HTTP 기반 통신에서 요청의 성공 여부, 리다이렉션 필요성, 클라이언트나 서버 측 오류 발생 여부를 명확하게 전달한다. RESTful API를 설계할 때 적절한 상태 코드를 선택하는 일은 API의 직관성과 개발자 경험을 크게 좌우한다. HTTP 상태 코드란? HTTP 상태 코드는 클라이언트의 요청에 대한 서버의 응답 상태를 나타내는 세 자리 숫자 코드로, 첫 번째 숫자가 응답의 카테고리를 결정하며, 1xx(정보), 2xx(성공), 3xx(리다이렉션), 4xx(클라이언트 에러), 5xx(서버 에러)의 다섯 가지 범주로 분류된다. ...