HTTP 상태 코드

1xx 정보

100 계속

서버가 요청 헤더를 수신했으며 클라이언트는 요청 본문을 계속 전송해야 합니다.

101 프로토콜 전환

요청자가 서버에 프로토콜 전환을 요청했고 서버가 동의했습니다.

102 처리 중

서버가 요청을 수신하고 처리 중이지만 아직 응답을 사용할 수 없습니다.

2xx 성공

200 성공

요청이 성공했습니다. 성공의 의미는 HTTP 메서드에 따라 다릅니다.

201 생성됨

요청이 충족되었으며 새 리소스가 생성되었습니다.

202 수락됨

처리를 위해 요청이 수락되었지만 처리가 완료되지 않았습니다.

204 내용 없음

서버가 요청을 성공적으로 처리했으며 콘텐츠를 반환하지 않습니다.

206 부분 콘텐츠

클라이언트가 보낸 범위 헤더로 인해 서버가 리소스의 일부만 전달하고 있습니다.

3xx 리다이렉션

301 영구 이동

요청된 리소스에 새 영구 URI가 할당되었으며 이후 참조는 해당 URI를 사용해야 합니다.

302 임시 이동

요청된 리소스가 일시적으로 다른 URI에 있습니다.

304 수정되지 않음

요청 헤더에 지정된 버전 이후 리소스가 수정되지 않았습니다.

307 임시 리다이렉트

요청은 다른 URI로 반복되어야 하지만 이후 요청은 원래 URI를 사용할 수 있습니다.

308 영구 리다이렉트

요청 및 모든 향후 요청은 영구적으로 다른 URI를 사용하여 반복되어야 합니다.

4xx 클라이언트 오류

400 잘못된 요청

명백한 클라이언트 오류로 인해 서버가 요청을 처리할 수 없거나 처리하지 않습니다.

401 인증 필요

인증이 필요하며 실패했거나 아직 제공되지 않았습니다.

403 접근 금지

서버가 요청을 이해했지만 승인을 거부합니다.

404 찾을 수 없음

요청된 리소스를 서버에서 찾을 수 없습니다.

405 허용되지 않는 메서드

요청 메서드는 서버에 알려져 있지만 대상 리소스에서 지원되지 않습니다.

408 요청 시간 초과

서버가 클라이언트의 요청을 기다리다 시간이 초과되었습니다.

409 충돌

리소스의 현재 상태와 충돌하여 요청을 완료할 수 없습니다.

410 사라짐

요청된 리소스는 더 이상 사용할 수 없으며 앞으로도 사용할 수 없습니다.

413 페이로드가 너무 큼

요청이 서버가 처리할 수 있거나 처리할 의사가 있는 크기보다 큽니다.

415 지원되지 않는 미디어 유형

요청 엔티티의 미디어 유형이 서버 또는 리소스에서 지원되지 않습니다.

422 처리할 수 없는 엔티티

요청 형식은 올바르지만 의미상 오류로 인해 처리할 수 없습니다.

429 너무 많은 요청

사용자가 지정된 시간 내에 너무 많은 요청을 보냈습니다(속도 제한).

5xx 서버 오류

500 내부 서버 오류

서버가 요청을 처리하지 못하게 하는 예기치 않은 상태가 발생했습니다.

501 구현되지 않음

서버가 요청을 충족하는 데 필요한 기능을 지원하지 않습니다.

502 잘못된 게이트웨이

게이트웨이 또는 프록시 역할을 하는 서버가 업스트림 서버로부터 잘못된 응답을 받았습니다.

503 서비스 이용 불가

서버가 일시적인 과부하 또는 유지 관리로 인해 현재 요청을 처리할 수 없습니다.

504 게이트웨이 시간 초과

게이트웨이 또는 프록시로서의 서버가 업스트림 서버로부터 제때 응답을 받지 못했습니다.

505 HTTP 버전 지원 안 함

서버가 요청에 사용된 HTTP 프로토콜 버전을 지원하지 않습니다.