0

複数のドキュメントをダウンロードして圧縮し、ユーザーが zip ファイルをダウンロードできるようにする必要があります。ドキュメントは順次ダウンロードされ、ドキュメントの数はさまざまなサイズの最大 30 ドキュメントです。より優れた機能があれば、URLConnection またはその他のオープン ソースの urlconnection API を使用する予定です。

サイズが大きい (40 ~ 50 MB の可能性がある) ファイルが存在する可能性があり、そのようなファイルのダウンロードに時間がかかる可能性があることを理解しておいてください。サイズを決定するロジックを用意し、サイズが大きいファイルやダウンロードにかなりの時間がかかるファイルをダウンロードしないようにしたいと考えています。

時間またはドキュメントのサイズに基づいて、ファイルのダウンロードを回避するための最善の方法について考えていただければ幸いです。

ありがとう。

4

2 に答える 2

0

Web サーバーからダウンロードしているため、ファイルのサイズを事前に知る確実な方法はありません。ヘッダーの content-length は、正確である場合とそうでない場合があり、送信されることさえあります。

于 2009-10-02T00:06:49.993 に答える