检查Amazon S3存储桶中是否存在具有特定前缀的密钥

Ian*_*ton 10 amazon-s3

我如何检查是否有一个以特定前缀开头的密钥,类似于"文件夹"?

vse*_*har 5

文档说,prefix在请求存储桶中的键列表时可以指定参数。您可以将max-keys参数设置为1以提高速度。如果列表非空,则说明前缀存在。

boto的bucket.list()函数之工具也公开前缀和分页。