複数のドキュメントをダウンロードして圧縮し、ユーザーが zip ファイルをダウンロードできるようにする必要があります。ドキュメントは順次ダウンロードされ、ドキュメントの数はさまざまなサイズの最大 30 ドキュメントです。より優れた機能があれば、URLConnection またはその他のオープン ソースの urlconnection API を使用する予定です。
サイズが大きい (40 ~ 50 MB の可能性がある) ファイルが存在する可能性があり、そのようなファイルのダウンロードに時間がかかる可能性があることを理解しておいてください。サイズを決定するロジックを用意し、サイズが大きいファイルやダウンロードにかなりの時間がかかるファイルをダウンロードしないようにしたいと考えています。
時間またはドキュメントのサイズに基づいて、ファイルのダウンロードを回避するための最善の方法について考えていただければ幸いです。
ありがとう。