| HTTP Status | 의미 | 많이 쓰이는 상황 | | ----------- | --------------------- | ---------------------------------------- | | 200 | OK | 성공적으로 처리됨 | | 201 | Created | 새로운 리소스가 성공적으로 생성됨 | | 204 | No Content | 요청은 성공했지만 응답으로 내용이 없음 | | 301 | Moved Permanently | 요청한 리소스가 새 위치로 영구적으로 이동함 | | 302 | Found | 요청한 리소스가 일시적으로 다른 위치에 있음 | | 303 | See Other | 요청에 따라 다른 위치에서 리소스를 검색해야 함 | | 304 | Not Modified | 클라이언트에게 이전에 받은 리소스가 수정되지 않았음을 알림 | | 400 | Bad Request | 잘못된 요청으로 서버가 요청을 이해할 수 없음 | | 401 | Unauthorized | 인증이 필요한 리소스에 대해 유효하지 않은 인증 정보 | | 403 | Forbidden | 요청된 리소스에 대한 액세스가 거부됨 | | 404 | Not Found | 요청한 리소스가 서버에서 찾을 수 없음 | | 405 | Method Not Allowed | 요청된 HTTP 메서드가 해당 리소스에서 허용되지 않음 | | 429 | Too Many Requests | 클라이언트가 일정 시간 동안 너무 많은 요청을 보냄 | | 500 | Internal Server Error | 서버에서 처리 중에 오류가 발생함 | | 501 | Not Implemented | 서버가 요청을 수행할 수 있는 기능을 지원하지 않음 | | 502 | Bad Gateway | 게이트웨이나 프록시에서 서버로의 요청이 실패함 | | 503 | Service Unavailable | 서버가 일시적으로 과부하되었거나 유지보수 중이어서 요청을 처리할 수 없음 | | 504 | Gateway Timeout | 게이트웨이나 프록시에서 서버로의 요청 시간이 초과됨 |