HTTP 통신 시 서버에서 보내주는 응답코드들은 다양한 종류가 있습니다.
이것들은 규격화 되어있으며 응답 코드를 보고 무슨 문제인지 파악할 수 있습니다.
자주 찾기 때문에 한번 정리가 필요하다고 생각이들어 정리를 시작합니다.
클라이언트에서 서버에 어떤 요청을 하면 서버는 응답을 보내줍니다.
적절한 처리가 되어 200번대의 응답코드와 정보를 보내주기도 하고 실패응답과 에러정보를 보내주기도 합니다.
각 코드는 100번대 단위로 응답 코드가 구분되어있고 첫번째 값을 보고 어떤 응답인지 알 수 있습니다.
첫번째 값을 Response Class라고 부릅니다.
4번과 5번은 모두 에러 응답코드로 4번은 클라이언트의 잘못된 요청, 5번은 서버에서의 처리 문제로 인한 응답코드입니다.
아래는 자주 등장하는 코드들입니다.