S3 如何使公共 URL 唯一

Posted

技术标签:

【中文标题】S3 如何使公共 URL 唯一【英文标题】:How does S3 make public URLs unique 【发布时间】:2020-05-31 14:43:41 【问题描述】:

我有一个名为 video 的存储桶。我正在公开它的一个对象“cool.mp4”。

现在对象 URL 变为:https://video.s3.ap-south-1.amazonaws.com/cool.mp4

下载这个作品。 我的问题是,如果同一地区的某个人有一个桶视频并且有一个名为cool.mp4 的文件,会发生什么。 S3 将如何区分这两个公共 URL。

【问题讨论】:

【参考方案1】:

基于doc,存储桶名称应该是全局唯一的。

一个 Amazon S3 存储桶名称是全球唯一的,并且命名空间由所有 AWS 账户共享。

换句话说,不应该存在两个同名的存储桶。

【讨论】:

谢谢。 More Info

以上是关于S3 如何使公共 URL 唯一的主要内容,如果未能解决你的问题,请参考以下文章

如何访问 S3 上的 aws 公共数据集?

如何对与云端一起使用的 s3 对象 URL?

如何s3对象网址,与云锋配合?

如何使具有唯一 ID 的 URL 美观并提高搜索结果的可见性

S3+堡垒机

使用aws cli将S3对象上传到存储桶后如何获取它?