繁体   English   中英

如何访问我想要的目录?

[英]How do I access the directory I want?

我正在尝试通过 listObjectsV2 访问所需目录中的文件。 我使用前缀来到我想要的目录。 我不知道该怎么办,因为我什至在该目录下的子目录中获取了文件。

我的代码

s3.listObjectsV2(
        {
          Bucket : "seunghyuncodingevery",
          Prefix : "post/",
        },
        (err, data) => {
          if(err) {
            throw err
          }
          let contents = data.Contents
          contents.forEach((content) => {
            console.log(content)
          })
        }
      )

您似乎希望列出带有特定前缀的 Amazon S3 存储桶的内容,但响应中不包含任何子目录的内容。

您可以通过添加Delimiter : '/'来做到这一点,它告诉 S3 您将斜杠视为目录分隔符。 然后它将只返回位于该直接路径中的对象,以及有效作为子目录名称的CommonPrefixes列表。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM