0

Javaを使用してファイルをダウンロードしようとしています。最大速度を提供するために、ファイルを別々のリージョンとしてダウンロードしたいと考えています。次のコードを使用できます。

// Specify what portion of file to download.
connection.setRequestProperty("Range", "bytes=" + downloaded + "-");

しかし、これでポイント X からダウンロードを開始できます。実際に必要なのは、中間のリージョンを個別にダウンロードすることです。1024 バイトのファイルをダウンロードする必要があるとします。次に、領域をセクション 1 として 0 ~ 340 バイト、セクション 2 として 341 ~ 680、セクション 3 として 681 ~ 1024 としてダウンロードしたいとします。

中間値で範囲を指定するにはどうすればよいですか?

前もって感謝します。

4

1 に答える 1