REST API 형태로 코드를 작성했을 때 정상적인 값이 들어왔는지, 잘못 된 데이터가 들어왔는지, 클라이언트의 문제인지 서버의 문제인지 같은 문제들을 판단 해야 할 때가 있다. 이런 경우, REST API는 HTTP Method를 사용하므로 HTTP 응답 상태 코드로 대답하게 된다.

모든 HTTP 응답 코드는 5개의 클래스(분류)로 구분된다. 상태 코드의 첫 번째 숫자는 응답의 클래스를 정의한다. 마지막 두 자리는 클래스나 분류 역할을 하지 않는다. 첫자리에 대한 5가지 값들은 다음과 같다:

해당 코드에 대해서는 링크를 참고하면 된다.

Reference