HTTP Status Code
Http Status Code는 HTTP/1.1 에서 도입된 상태 코드
2xx (Successful) - 성공 상태 코드
코드 |
설명 |
200 : OK |
요청 성공했음을 나타낸다. |
201 : Created |
요청이 성공하고 새로운 리소스가 생성됐음을 나타낸다. |
202 : Accepted |
요청은 성공했으나 서버가 아직 작업을 진행하지 않은 상태를 나타낸다. |
204 : No Content |
요청이 성공했고 Server에서 Client로 보낼 데이터가 없는 상태를 나타낸다. |
3xx (Redirection) - 리다이렉션 상태 코드
코드 |
설명 |
300 : Multiple Choices |
리소스의 URI가 영구적으로 이동 |
301 : Moved Permanently |
|
302 : Found |
|
303 : See Other |
|
304 : Not Modified |
|
307 : Temporary Redirect |
|
308 : Permanent Redirect |
|
4xx (Client Error) - 클라이언트 오류
코드 |
설명 |
400 : Bad Request |
클라이언트가 잘못된 요청을 해서 서버가 요청을 처리할 수 없는 상태를 나타낸다. |
401 : Unauthorized |
클라이언트가 해당 리소스에 접근하기 위해서는 인증이 필요함을 나타낸다. |
403 : Forbidded |
클라리언트가 해당 리소스에 접근하기 위해서는 권한이 필요함을 나타낸다.(인가) |
404 : Not Found |
클라이언트가 요청한 리소스가 서버에서 찾을 수 없음을 나타낸다. |
5xx (Server Error) - 서버 오류
코드 |
설명 |
500 : Internal Server Error |
|
503 : Service Unavailable |
|