2017-03-16 157 views
0

我有一个从S3读取JSON文件的应用程序 - 我的应用程序的旧版本需要引用S3中存储的相应较旧版本的JSON文件 - 有没有办法在S3中链接(硬编码)特定版本的JSON文件?如何引用S3存储桶中的文件版本?

我可以通过向JSON文件名添加版本号来重命名JSON文件,但由于S3提供了版本控制,所以这似乎没有必要。

回答

3

版本化对象的每个版本都有唯一的版本ID。如果在受版本控制的存储桶中有一个名为dog.png的文件,则/ GET.png的HTTP GET将检索最新版本,但/ dog.png?versionId=xyz的GET将检索版本xyz上的对象。

请注意,版本ID看起来像这样:L4kqtJlcpXroDTDmpUMLUo。

查看retrieving object versions documentation了解更多信息。

相关问题