単一のブロブストア ファイルを提供する方法を知っているので、以下のコード スニペットを使用しました。
BlobKey blobKey = new BlobKey(key);
response.setContentType("mime");
response.setHeader("Content-Disposition", "attachment;filename=" + fileName);
blobstoreService.serve(blobKey, response);
しかし、一度に複数のファイルをダウンロードしたい。すなわち。リクエスト ハンドラは、一度に複数のファイルを処理します。このコードを使用しましたが、機能しませんでした
for (String key : blobKeyCollection) {
BlobKey blobKey = new BlobKey(key);
response.setContentType("mime");
response.setHeader("Content-Disposition", "attachment;filename=" + fileName);
blobstoreService.serve(blobKey, response);
}
複数のファイルを提供する代わりに、1 つのファイルのみを応答しました。だから、私はこれを達成する方法を知りたい
前もって感謝します