如果我将文件上传到 S3,其文件名与存储桶中对象的文件名相同,则会覆盖该文件。有哪些选项可以避免覆盖具有相同文件名的文件?我在存储桶中启用了版本控制,认为这可以解决问题,但对象仍然被覆盖。
我上面的评论不起作用。我以为WRITE
ACL 也适用于对象,但它仅适用于存储桶。
由于您启用了版本控制,因此您的对象不会被覆盖。但如果您未在 GET 请求或 URL 中指定版本,则将采用最新版本。这意味着当您将对象放入 S3 时,您需要保存响应告诉您的 versionID,以便检索第一个对象。
See 用于只读和一次写入访问的 Amazon S3 ACL https://stackoverflow.com/questions/10592541/amazon-s3-acl-for-read-only-and-write-once-access了解更多。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)