HTTP 상태 코드는 클라이언트가 보낸 HTTP 요청에 대한 서버의 응답 코드로, 상태 코드에 따라 요청의 성공/실패 여부를 판단합니다.
상태 코드의 첫 번째 숫자에 따라 크게 5가지로 분류 됩니다.
1xx : Informational
2xx : Success
3xx : Redirection
4xx : Client Error
5xx : Server Error
자세한 내용은 MDN을 참고하면된다.
Request received, continuing process
요청을 받았으며 작업을 계속함 을 의미합니다.(이 상태 코드를 만날 일은 거의 없다고 합니다)
The action was successfully received, understood, and accepted
요청을 성공적으로 받았으며, 인식했고, 수용함 을 의미합니다.
Further action must be taken in order to complete the request
요청 완료를 위해 추가 작업 조치가 필요함 을 의미합니다.
The request contains bad syntax or cannot be fulfilled
요청의 문법이 잘못되었거나 요청을 처리할 수 없음 을 의미합니다.
The server failed to fulfill an apparently valid request
서버가 명백히 유효한 요청에 대해 충족을 실패했음 을 의미합니다.
마치며
HTTP 상태 코드가 어떤 게 있는지 아는 것으로는 감이 잘 안 잡혀서 실제로 HTTP 요청에 대한 응답 코드를 확인할 수 있는 사이트를 찾아보았습니다.
위 사이트에서 응답 지연 및 모든 응답값을 확인해볼 수 있습니다.