HTTP 상태 코드
1xx 정보
서버가 요청 헤더를 수신했으며 클라이언트는 요청 본문을 계속 보내야 합니다.
요청자가 서버에 프로토콜을 전환하도록 요청했으며 서버가 이에 동의했습니다.
WebDAV 요청에는 파일 작업을 포함하는 많은 하위 요청이 포함될 수 있으며, 완료하는 데 오랜 시간이 걸립니다.
2xx 성공
성공적인 HTTP 요청에 대한 표준 응답입니다.
요청이 성공적으로 처리되어 새 리소스가 생성되었습니다.
요청이 처리용으로 수락되었지만 처리가 완료되지 않았습니다.
서버가 요청을 성공적으로 처리했으며 응답 페이로드에 보낼 콘텐츠가 없습니다.
서버는 클라이언트가 보낸 범위 헤더로 인해 리소스의 일부만 제공하고 있습니다.
3xx 리다이렉션
이 요청과 모든 향후 요청은 지정된 URI로 전달되어야 합니다.
리소스를 찾았지만 일시적으로 다른 URI에 있습니다.
리소스는 요청 헤더 If-Modified-Since 또는 If-None-Match에 지정된 버전 이후로 수정되지 않았습니다.
요청은 다른 URI로 반복되어야 하지만, 향후 요청은 여전히 원래 URI를 사용해야 합니다.
요청과 모든 향후 요청은 다른 URI를 사용하여 반복되어야 합니다. 임시 변경에는 307(임시 리다이렉션)이 선호됩니다.
4xx 클라이언트 오류
서버는 명백한 클라이언트 오류로 인해 요청을 처리할 수 없거나 처리하지 않을 것입니다.
인증이 필요하며 실패했거나 아직 제공되지 않았습니다.
요청에 유효한 데이터가 포함되어 있었고 서버에서 이해했지만, 서버는 작업을 거부하고 있습니다.
요청한 리소스를 찾을 수 없지만 나중에 사용 가능할 수 있습니다.
요청 라인에 지정된 메서드는 서버에 알려져 있지만 비활성화되어 사용할 수 없습니다.
서버는 기다릴 준비가 된 시간 내에 완전한 요청 메시지를 수신하지 못했습니다.
리소스의 현재 상태와의 충돌로 인해 요청을 완료할 수 없습니다.
대상 리소스는 원본 서버에서 더 이상 사용할 수 없으며 이 조건은 영구적일 가능성이 있습니다.
요청 페이로드가 서버가 처리할 의향이 있거나 처리할 수 있는 크기보다 크기 때문에 서버는 요청 처리를 거부하고 있습니다.
원본 서버는 페이로드의 미디어 유형이 대상 리소스에서 이 메서드로 지원되지 않기 때문에 요청 서비스를 거부하고 있습니다.
서버는 요청 엔티티의 콘텐츠 유형과 요청 엔티티의 구문이 올바르다는 것을 이해하지만 포함된 지시를 처리할 수 없었습니다.
사용자가 지정된 시간 내에 너무 많은 요청을 보냈습니다.
5xx 서버 오류
예기치 않은 상황이 발생했을 때 주어지는 일반적인 오류 메시지입니다.
서버는 요청을 이행하는 데 필요한 기능을 지원하지 않습니다.
서버가 게이트웨이 또는 프록시 역할을 했으며 잘못된 응답을 받았습니다.
서버가 요청을 처리할 수 없습니다 (과부하 또는 유지 보수로 인해 다운).
서버가 게이트웨이 또는 프록시 역할을 했으며 제때 응답을 받지 못했습니다.
서버가 요청에 사용된 HTTP 프로토콜 버전을 지원하지 않습니다.