BITS 다운로드에 대한 HTTP 요구 사항
BITS는 HTTP 및 HTTPS 다운로드 및 업로드를 지원하며 서버에서 HTTP/1.1 프로토콜을 지원해야 합니다. 다운로드의 경우 HTTP 서버의 Head 메서드는 파일 크기를 반환해야 하며 Get 메서드는 Content-Range 및 Content-Length 헤더를 지원해야 합니다. 따라서 ASP, ISAPI 또는 CGI 스크립트가 Content-Range 및 Content-Length 헤더를 지원하지 않는 한 BITS는 정적 파일 콘텐츠만 전송하고 동적 콘텐츠를 전송하려는 경우 오류를 생성합니다.
BITS는 Head 및 Get 메서드 요구 사항을 충족하는 한 HTTP/1.0 서버를 사용할 수 있습니다.
파일의 범위 다운로드를 지원하려면 서버에서 다음 요구 사항을 지원해야 합니다.
- MIME 헤더에 표준 Content-Range 및 Content-Type 헤더와 최대 180바이트의 다른 헤더를 포함하도록 허용합니다.
- HTTP 헤더와 첫 번째 경계 문자열 사이에 최대 2개의 CR/LF를 허용합니다.