最初にファイルのサイズが必要なファイルをダウンロードしてから、ファイルをチャンクでダウンロードしています。
しかし、connection.getHeaderField("Content-Range")を使用している場合、 /12927246部分がファイルの合計サイズである0-1048575/12927246が 返されますが、実際のファイルをダウンロードすると、そのサイズは返されたサイズの 2 倍になります。値、つまり 1292724*2=25854492。
誰かが私に理由を説明できますか、またはファイルのサイズをチャンクでダウンロードする他の方法はありますか?
ダウンロード用にこのコードを参照しています: ダウンロードコード