Node.js 使用节点模块搜索s3 bucket中的对象
我正在使用aws sdk节点模块()的list_objects方法尝试从s3 bucket中搜索对象 我想能够搜索的文件名,在我的情况下,我们有多个相同的名称与不同的文件夹(前缀)桶内的文件Node.js 使用节点模块搜索s3 bucket中的对象,node.js,amazon-s3,aws-sdk,Node.js,Amazon S3,Aws Sdk,我正在使用aws sdk节点模块()的list_objects方法尝试从s3 bucket中搜索对象 我想能够搜索的文件名,在我的情况下,我们有多个相同的名称与不同的文件夹(前缀)桶内的文件 是否有办法列出所有这些对象您需要使用Delimeter和前缀参数 下面的文章应该解决您的问题 在用Java实现时,我也遇到了类似的情况。我无法找到直接的方法,所以我首先抓取列表,找到相关的文件,然后getObject(file)。为了更好地解决这个问题,我将继续关注这个问题。我尝试在listObjects请
是否有办法列出所有这些对象您需要使用
Delimeter
和前缀
参数
下面的文章应该解决您的问题
在用Java实现时,我也遇到了类似的情况。我无法找到直接的方法,所以我首先抓取列表,找到相关的文件,然后
getObject(file)
。为了更好地解决这个问题,我将继续关注这个问题。我尝试在listObjects请求中添加分隔符:“/”,我在响应中得到了文件夹列表作为公共前缀。我假设文件存在于根目录以及每个文件夹中。比遍历完整列表更容易