네트워크 - HTTP Status Code

HTTP Status Code

1xx (Information) - 정보성 상태 코드

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
Share