如何在AWS S3中检索特定文件的版本号?

时间:2018-07-27 13:25:22

标签: java amazon-web-services amazon-s3 aws-sdk

我有一个启用版本控制的存储桶。当我使用现有密钥上传文件时,应创建一个新版本。但是,我的问题是我也想将此当前版本号存储在本地。我怎样才能很好地找回它?

我看到您至少可以检索同一文件的所有版本,以及具有特定版本号的文件。但是,我无法找到有关如何获取刚刚上传的文件的版本号的任何信息。有什么聪明的方法可以做到这一点吗?

1 个答案:

答案 0 :(得分:0)

我一直在使用TransferManager服务上载和下载文件,但是这种“窥视”文件的可能性不大。但是,似乎类AmazonS3.getObjectMetadata.getVersionId可以解决问题。