| 상태코드 |
설명 |
| Informational 1xx |
임시적 응답. HTTP/1.0에서는 정의하고 있지 않으며, 실험적 용도로 사용가능 |
| Successful 2xx |
클라이언트의 요구가 성공적으로 처리됨. |
| 200 OK |
클라이언트의 요구가 성공적으로 처리됨. 되돌아오는 정보는 요청 방법에 따름.
GET: 요청결과는 엔터티에 포함됨
HEAD: 헤더정보만 정송됨
POST: 요청결과는 엔터티에 포함됨 |
| 201 Created |
요청 메시지가 처리되었으며, 이로서 새로운 자원이 생성됨. |
| 202 Accepted |
요청 메시지를 처리하고 있지만 완료되지 않은 상태. |
| 204 No Content |
요청을 처리하였지만 되돌려중 정보가 없음. |
| Redirection 3xx |
사용자 에이전트에의해 수행될 추가적인 동작. 사용자 에이전트는 자동적으로 방향전환을 수행할 수 있음 |
| 300 Multiple Choices |
3xx 응답을 해석하기위한 기본 상태코드로서 직접 사용되지는 않음. |
| 301 Moved Permanently |
요청된 자원의 URL이 영구적으로 변경됨 |
| 302 Moved Temporarily |
요청된 자원의 URL이 임시로 변경됨 |
| 304 Not Modified |
클라이언트의 조건부 GET 요청에대한 응답으로 자원이 변경되지 않았음을 의미. |
| Client Error 4xx |
클라이언트 요청 오류 |
| 400 Bad Request |
요청이 형식에 맞지 않음 |
| 401 Unauthorized |
사용자에대한 인증 실패 |
| 403 Forbidden |
요청 수행의 거절. |
| 404 Not Found |
요청한 자원이 없음 |
| Server Error 5xx |
서버에서 오류가 발생하거나 요청을 처리할 수 없을 때 전송되는 코드 |
| 500 Internal Server Error |
서버에 요청을 처리할 수 없는 예기치 않은 상황이 발생. |
| 501 Not Implemented |
요청을 처리할 수 없음. 주로 잘못된 Method를 사용하는 경우에 발생 |
| 502 Bad Gateway |
게이트웨이 사슬에서 다음 경로 서버로부터 부적절한 응답을 받음 |
| Service Unavailable 503 |
서버의 일시적 과부하나 관리상의 이유로 요청을 처리할 수 없음 |