HTTP 상태 코드 치트 시트
2xx Success
200OK요청이 성공했습니다.201Created요청이 성공했고 새 리소스가 생성되었습니다.202Accepted요청이 처리를 위해 접수되었지만 아직 완료되지 않았습니다.204No Content성공했지만 본문에 반환할 내용이 없습니다.3xx Redirection
301Moved Permanently리소스가 새 URL로 영구 이동했습니다.302Found리소스가 일시적으로 다른 URL에 있습니다.304Not Modified캐시된 사본이 여전히 유효하며 본문은 전송되지 않습니다.307Temporary Redirect임시 리디렉션이며 요청 메서드를 바꾸면 안 됩니다.308Permanent Redirect영구 리디렉션이며 요청 메서드를 바꾸면 안 됩니다.4xx Client Error
400Bad Request잘못된 문법 등 클라이언트 오류로 서버가 요청을 처리할 수 없습니다.401Unauthorized인증이 필요하거나 인증에 실패했습니다.403Forbidden서버가 요청을 이해했지만 인가를 거부합니다.404Not Found서버가 요청한 리소스를 찾을 수 없습니다.405Method Not Allowed이 리소스에 대해 해당 HTTP 메서드가 허용되지 않습니다.409Conflict요청이 리소스의 현재 상태와 충돌합니다.410Gone리소스가 전달 주소 없이 영구히 사라졌습니다.418I'm a teapot만우절 농담 코드: 서버가 찻주전자라서 커피 내리기를 거부합니다.422Unprocessable Content문법은 유효하지만 내용이 의미상 올바르지 않습니다.429Too Many Requests클라이언트가 일정 시간 동안 너무 많은 요청을 보냈습니다(속도 제한).5xx Server Error
500Internal Server Error서버가 예기치 않은 상황을 만나 요청을 완료하지 못했습니다.502Bad Gateway게이트웨이 역할의 서버가 업스트림 서버로부터 잘못된 응답을 받았습니다.503Service Unavailable서버가 일시적으로 과부하 상태이거나 점검 중입니다.504Gateway Timeout게이트웨이가 업스트림 서버로부터 제때 응답을 받지 못했습니다.