62 코드
서버가 요청 헤더를 수신했으며 클라이언트는 본문을 전송해야 합니다.
서버는 클라이언트가 요청한 대로 프로토콜을 변경할 수 있습니다(예: HTTP → WebSocket).
서버가 요청을 처리 중이지만 아직 응답을 제공할 수 없습니다.
서버가 최종 응답 전에 미리 링크 헤더를 전송할 수 있도록 허용하여 리소스 부하를 최적화합니다.
요청은 성공적으로 완료되었습니다. 정확한 의미는 사용된 HTTP 메서드에 따라 달라집니다(GET은 리소스를 반환하고 POST는 작업 결과를 반환합니다).
요청이 성공적으로 처리되어 새 리소스가 생성되었습니다. 일반적으로 POST 또는 PUT 요청에 대한 응답입니다.
요청은 처리되기 위해 승인되었으나 아직 완료되지 않았습니다(비동기 처리).
요청은 성공적이지만 본문의 정보는 서버 원본이 아닌 타사의 캐시 복사본에서 가져왔습니다.
요청은 성공적이지만 전송할 내용이 없습니다. DELETE 또는 PUT 성공 응답에서 흔히 발생합니다.
요청이 성공적으로 완료되었습니다. 고객은 문서 뷰를 다시 시작해야 합니다(예: 양식을 지우기).
서버는 클라이언트가 보낸 헤더 Range의 결과로 리소스의 일부만 전달합니다. 재개 가능한 다운로드 및 스트리밍에 사용됩니다.
응답 바디에는 여러 가지 상태 코드가 포함되어 있으며, 이는 다양한 하위 리소스(WebDAV)에 적용됩니다.
바인딩 DAV의 구성원은 이전 답변에서 이미 열거되었으며 다시 포함되지 않습니다(WebDAV).
서버는 GET 요청을 수행했으며 응답은 현재 리소스에 적용된 하나 이상의 인스턴스 조작 결과의 표현입니다.
요청에는 여러 개의 답변이 있을 수 있습니다. 고객은 그 중 하나를 선택해야 합니다.
자원의 URL이 영구적으로 변경되었습니다. 새 URL은 Location 헤더에 포함되어 있습니다.
이 리소스는 현재 다른 URI에 있습니다. 클라이언트는 향후 요청 시 원래 URI를 그대로 사용해야 합니다.
서버는 원본 요청이 다른 메서드를 사용했음에도 불구하고 클라이언트를 GET로 다른 리소스로 리디렉션합니다.
클라이언트의 캐시는 업데이트되어 있습니다. 조건부 요청(If-None-Match, If-Modified-Since)에 사용됩니다.
이 리소스는 프록시를 통해 액세스해야 합니다. 보안상의 이유로 더 이상 사용되지 않습니다.
이 리소스는 일시적으로 다른 URI에 있습니다. 302와 달리 HTTP 메서드는 리디렉션 시 변경되지 않아야 합니다.
리소스가 다른 URI로 영구적으로 이동되었습니다. 301과 달리 HTTP 메서드는 리디렉션 시 변경되지 않아야 합니다.
서버는 클라이언트 오류(잘못된 구문, 잘못된 매개변수 등)로 인해 요청을 처리할 수 없습니다.
응답을 받으려면 클라이언트가 인증되어야 합니다. 서버는 WWW-Authenticate 헤더를 포함해야 합니다.
예약된 용도로 사용됩니다. 일부 서비스는 이를 결제가 필요하다는 의미로 사용합니다.
클라이언트가 해당 리소스에 접근할 수 있는 권한이 없습니다. 401과 달리 서버는 클라이언트가 누구인지 알지만 접근을 거부합니다.
서버는 요청된 자원을 찾지 못했습니다. 또한 기존 자원에 대한 접근을 거부하면서도 그 존재를 밝히지 않기 위해 사용됩니다.
사용된 HTTP 메서드가 요청된 리소스에 대해 허용되지 않습니다. 서버는 허용된 메서드를 포함하는 Allow 헤더를 포함해야 합니다.
서버는 클라이언트가 보낸 콘텐츠 협상 조건과 일치하는 응답을 생성할 수 없습니다.
클라이언트는 중개 프록시와 함께 인증해야 하며, 중개 프록시가 서버에 요청을 전송하기 전에 클라이언트는 먼저 인증을 완료해야 합니다.
서버가 클라이언트가 전체 요청을 보내는 데 너무 오래 걸렸기 때문에 연결을 종료했습니다.
요청은 서버의 현재 상태와 충돌합니다(예: 동일한 리소스의 동시 수정).
요청한 리소스는 더 이상 사용할 수 없으며 다시 제공되지 않습니다. 404와 달리, 해당 리소스가 삭제된 것은 확실합니다.
서버는 요청에 필요한 Content-Length 헤더가 포함되지 않았기 때문에 요청을 거부합니다.
서버가 요청의 사전 조건(If-* 헤더)을 평가한 결과 일부 조건이 실패했습니다.
요청 본문이 서버에서 정의한 한도를 초과합니다.
요청의 URI가 서버가 해석할 수 있는 것보다 길습니다.
요청 내용의 형식은 서버에서 지원되지 않습니다(미지원 MIME 유형).
요청된 바이트 범위를 충족할 수 없습니다: 해당 리소스의 범위를 벗어났습니다.
서버는 요청의 헤더 Expect에 명시된 요구 사항을 충족할 수 없습니다.
서버는 커피를 준비하려는 시도를 거부합니다. 이는 티포트이기 때문입니다. Hyper Text Coffee Pot Control Protocol(HTCPCP)의 RFC에 정의된 농담 코드입니다.
요청은 스키마와 권한의 조합에 대해 응답을 생성할 수 없는 서버에 전달되었습니다.
요청은 잘 구성되어 있지만, 의미론적 오류(예: 데이터 유효성 검사) 때문에 처리할 수 없습니다.
접속하려는 리소스가 차단되었습니다(WebDAV).
요청이 실패한 이유는 다른 요청(웹DAV)에 의존하고 있었고 이 요청도 실패했기 때문입니다.
서버는 반복 공격 방지를 위해 반복될 수 있는 요청을 처리할 준비가 되어 있지 않습니다.
서버는 현재 프로토콜을 사용하여 요청을 처리하기를 거부합니다. 클라이언트는 이를 업데이트해야 합니다(예: TLS로 전환).
서버는 손실된 업데이트를 방지하기 위해 요청이 조건부(If-Match 헤더 포함 등)여야 합니다.
클라이언트가 지정된 시간 내에 너무 많은 요청을 보냈습니다(속도 제한).
서버가 요청을 거부합니다. HTTP 헤더 중 하나 또는 여러 개가 너무 길기 때문입니다.
이 리소스는 법적 이유(정부 검열, 법원 명령 등)로 인해 사용할 수 없습니다.
서버가 요청을 완료할 수 없는 예기치 않은 조건을 발견했습니다. 이는 서버의 일반 오류 코드입니다.
서버가 요청을 처리하기 위해 필요한 기능을 지원하지 않습니다(예: 인식되지 않는 HTTP 메서드).
서버가 게이트웨이 또는 프록시 역할을 수행하고 있을 때, 상위 서버로부터 잘못된 응답을 수신했습니다.
서버가 일시적으로 사용 불가능한 상태입니다. 일반적으로 이는 과부하 또는 유지보수 때문입니다. Retry-After 헤더는 언제 사용 가능할지를 알려줍니다.
서버가 게이트웨이 역할을 수행하고 있을 때, 상위 서버로부터 제때 응답을 받지 못했습니다.
서버는 요청에 사용된 HTTP 프로토콜 버전을 지원하지 않습니다.
내부 구성 오류: 선택한 콘텐츠 버전은 자체적으로 콘텐츠를 협상하도록 구성되어 있습니다.
서버가 요청(WebDAV)을 완료하기 위해 필요한 표현을 저장할 수 없습니다.
서버가 요청(WebDAV)을 처리하는 중 무한 루프를 감지했습니다.
서버가 요청을 처리할 수 있도록 더 많은 확장 기능이 필요합니다.
클라이언트가 네트워크(예: Wi-Fi 포털)에 접근하려면 인증을 받아야 합니다.
Cloudflare, Nginx, IIS 및 기타 웹 서버의 소유 코드를 확인할 수 있는 표준이 없습니다.