次の方法で共有


BITS ダウンロードの HTTP 要件

BITS では、HTTP と HTTPS のダウンロードとアップロードがサポートされており、サーバーが HTTP/1.1 プロトコルをサポートしている必要があります。 ダウンロードの場合、HTTP サーバーの Head メソッドはファイル サイズを返す必要があり、その Get メソッドは Content-Range ヘッダーと Content-Length ヘッダーをサポートする必要があります。 その結果、BITS は静的ファイル コンテンツのみを転送し、動的コンテンツを転送しようとするとエラーが生成されます。ただし、ASP、ISAPI、または CGI スクリプトで Content-Range ヘッダーと Content-Length ヘッダーがサポートされていない場合です。

BITS は、Head と Get メソッドの要件を満たしている限り、HTTP/1.0 サーバー 使用できます。

ファイルの範囲のダウンロードをサポートするには、サーバーで次の要件がサポートされている必要があります。

  • MIME ヘッダーに、標準の Content-Range ヘッダーと Content-Type ヘッダーに加えて、最大 180 バイトの他のヘッダーを含めることができます。
  • HTTP ヘッダーと最初の境界文字列の間に最大 2 つの CR/LFs を許可します。