1xx: 정보(Informational)
- 100 Continue
- 클라이언트는 요청의 일부를 서버에 보냈으며, 서버가 나머지 요청을 계속해서 보내도록 허용합니다.
- 101 Switching Protocols
- 서버가 클라이언트의 프로토콜 전환 요청을 받아들였습니다.
2xx: 성공(Success)
- 200 OK
- 요청이 성공적으로 처리되었습니다.
- 201 Created
- 요청이 성공적으로 처리되었고, 새로운 리소스가 생성되었습니다.
- 204 No Content
- 요청이 성공적으로 처리되었으나, 반환할 콘텐츠가 없습니다.
3xx: 리다이렉션(Redirection)
- 301 Moved Permanently
- 요청한 리소스가 영구적으로 이동하였으며, 새로운 URL이 제공됩니다.
- 302 Found
- 요청한 리소스가 임시로 이동하였으며, 새 URL이 제공됩니다.
- 304 Not Modified
- 클라이언트가 조건부 요청을 했고, 리소스가 수정되지 않았음을 나타냅니다.
4xx: 클라이언트 오류(Client Error)
- 400 Bad Request
- 클라이언트의 요청이 잘못되었습니다.
- 401 Unauthorized
- 인증이 필요합니다. 클라이언트가 권한이 없음을 나타냅니다.
- 403 Forbidden
- 서버가 요청을 이해했지만, 승인을 거부합니다.
- 404 Not Found
- 요청한 리소스를 찾을 수 없습니다.
5xx: 서버 오류(Server Error)
- 500 Internal Server Error
- 서버가 요청을 처리하는 동안 오류가 발생했습니다.
- 501 Not Implemented
- 서버가 요청을 처리할 기능을 지원하지 않습니다.
- 503 Service Unavailable
- 서버가 일시적으로 과부하 또는 유지보수로 인해 요청을 처리할 수 없습니다.
요약
- 1xx: 정보 제공
- 2xx: 요청 성공
- 3xx: 리다이렉션
- 4xx: 클라이언트 오류
- 5xx: 서버 오류
Share article