【发布时间】:2020-07-15 18:51:17
【问题描述】:
我在一个 s3 存储桶中有多个文件夹,每个文件夹都包含一些 .txt 文件。现在我想使用 javascript API 从给定文件夹中获取 10 个 .txt 文件。
例如:路径是这样的
s3bucket/folder1/folder2/folder3/id
现在文件夹id 是包含多个.txt 文件的文件夹。 folder3 中有多个id 文件夹。我想通过 id 并获得 10 个以 id 为前缀的 s3 对象。这可以使用 listObjectsV2 吗?如何将响应限制为仅 10 个对象。
____obj1.txt
______id1----|____obj2.txt
| _____obj3.txt
|_____ id2---|____obj4.txt
s3bucket/folder1/folder2/folder3-| ____obj5.txt
|_____ id3---|____obj6.txt
如果我通过了
var params= {Bucket:"s3bucket",Key:"folder1/folder2/folder3/id1"}
我应该得到obj1.txt 和obj2.txt 的回应。
【问题讨论】:
标签: amazon-web-services amazon-s3 aws-sdk