バージョン対応S3バケットにあるファイルのすべてのバージョンを取得できますが、生成されたダウンロードURLは最新バージョンのみをダウンロードします。では、Javaを使用してファイルのすべてのバージョンをダウンロードするにはどうすればよいですか?S3バケットにあるファイルのさまざまなバージョンのURLをダウンロードまたは取得するにはどうすればよいですか?
0
A
答えて
1
あなたは今、あなたはあなたのAmazonS3クライアントを使用してlistVersions()を呼び出すことができます
ListVersionsRequest request = new ListVersionsRequest()
.withBucketName(bucketName)
.withMaxResults(2);
最初に要求を作成VersionListingを使用して、これは応答としてVersionListing
を返すことを達成することができます。バージョンリストはAWS S3への追加の呼び出しが完全なバージョンリストの結果を得るために必要とされていることを示しており、完了していない場合
versionListing = s3client.listVersions(request);
documentation statesとして、versionListing
上isTruncated()
はtrue
を返します。
さらに、応答には次のキーメーカーが含まれます。このキーメーカーは、isTruncated()
がfalse
になるまでリクエストとループに設定できます。
こちらはAWSのcode exampleです。
関連する問題
- 1. さまざまなバージョンのiOS用にアプリアイコンを作成するにはどうすればよいですか?
- 2. wgetでS3バケットからファイルをダウンロードするにはどうすればよいですか?
- 3. S3バケット内のファイルのバージョンをどのように参照できますか?
- 4. さまざまなコンポーネントでデータサービスを取得するにはどうすればよいですか?
- 5. バックボーンアプリでさまざまなURLを指定するにはどうすればよいですか?
- 6. AWSのあるバケットから別のバケットにファイルにアクセスするにはどうすればよいですか?
- 7. Amazon S3バケットをバックアップまたは同期するにはどうすればよいですか?
- 8. 特定の日付にアップロードされたS3バケットからすべてのファイルをダウンロードするにはどうすればよいですか?
- 9. さまざまなFormStartPositionメンバーの価値を得るにはどうすればよいですか?
- 10. クロムのダウンロードをキャンセルしてダウンロードURLを取得するにはどうすればよいですか?
- 11. s3のレイテンシービューを取得するにはどうすればよいですか?
- 12. ファイルをダウンロードする前にファイルのMIMEタイプを取得するにはどうすればよいですか?
- 13. さまざまなタスクに異なるスレッドを使用するにはどうすればよいですか?
- 14. TWIGで現在のURLまたはルートを取得するにはどうすればよいですか?
- 15. S3バケット内のすべてのアイテムのメタデータを読み取るにはどうすればよいですか?
- 16. ダウンロードをトリガーするS3の署名付きURLを生成するためにbotoを取得するにはどうすればよいですか?
- 17. FlaskリクエストのURLのさまざまな部分を取得するにはどうすればよいですか?
- 18. AWS-S3バケット用のmulter-S3でアップロードディレクトリを指定するにはどうすればよいですか?
- 19. このコードをさまざまなウィンドウサイズに拡大するにはどうすればよいですか?
- 20. Googleマップにさまざまなマーカーの色を設定するにはどうすればよいですか?
- 21. vimのさまざまなタブ内のマーカーにジャンプするにはどうすればよいですか?
- 22. jqueryで「THIS」のさまざまなレベルにアクセスするにはどうすればよいですか?
- 23. Rのさまざまなバージョンのパフォーマンスを比較するためにknitrを使用するにはどうすればよいですか?
- 24. SDL Tridionのさまざまなページのナビゲーションメニューを作成するにはどうすればよいですか?
- 25. iOSアプリをさまざまな言語のFlashでローカライズするにはどうすればよいですか?
- 26. C#でさまざまなタイプのプロパティをグループ化するにはどうすればよいですか?
- 27. Railsでさまざまなアプリの設定をテストするにはどうすればよいですか?
- 28. CMSでさまざまな数のカスタムフィールドを実装するにはどうすればよいですか?
- 29. Excel VBAでさまざまなオプションのシートを保護するにはどうすればよいですか?
- 30. ruby on railsのビューでさまざまなパーシャルをレンダリングするにはどうすればよいですか?
これまでにお試しいただいた内容をお見せできますか? – Todd