【问题标题】:List directories in amazon S3 with AWS SDK使用 AWS 开发工具包列出亚马逊 S3 中的目录
【发布时间】:2018-07-12 21:01:07
【问题描述】:

我正在尝试列出 S3 中的文件夹:

string delimiter = "/";
folder = "a/";
ListObjectsResponse r = s3Client.ListObjects(new Amazon.S3.Model.ListObjectsRequest()
{
  BucketName = BucketName,
  Prefix = folder, 
  MaxKeys = 1000,
  Delimiter = delimiter
});

我期望目录列表,例如:

a/Folder1
a/Folder2
....
a/FolderN

但我的实际结果只有 1 个对象: 'a1'

【问题讨论】:

    标签: amazon-s3


    【解决方案1】:

    文件夹在 S3 中不被视为对象。

    相反,我需要阅读 string[] CommonPrefixes 属性,它有我的子文件夹

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2014-09-01
      • 2022-01-14
      • 2015-02-03
      • 2011-04-15
      • 2021-05-21
      • 2016-01-13
      • 2017-03-03
      相关资源
      最近更新 更多