如何使用 knox 和 nodejs 在文件夹中列出 amazon s3 存储桶中的文件
How to list files in amazon s3 bucket with in the folder using knox and nodejs
我想在文件夹中列出我的 s3 存储桶中的文件,我的存储桶结构是
/> folder_1
a_bucket -> folder_2
\> folder_3
我只想要 folder_1 中的列表文件
我的问题解决了
s3client.list({ "prefix": "folder_1/" + filePrefix }, function (err, data) {
/* `data` will look roughly like:
{
Prefix: 'my-prefix',
IsTruncated: true,
MaxKeys: 1000,
Contents: [
{
Key: 'whatever'
LastModified: new Date(2012, 11, 25, 0, 0, 0),
ETag: 'whatever',
Size: 123,
Owner: 'you',
StorageClass: 'whatever'
},
⋮
]
}
*/
}
我想在文件夹中列出我的 s3 存储桶中的文件,我的存储桶结构是
/> folder_1
a_bucket -> folder_2
\> folder_3
我只想要 folder_1 中的列表文件
我的问题解决了
s3client.list({ "prefix": "folder_1/" + filePrefix }, function (err, data) {
/* `data` will look roughly like:
{
Prefix: 'my-prefix',
IsTruncated: true,
MaxKeys: 1000,
Contents: [
{
Key: 'whatever'
LastModified: new Date(2012, 11, 25, 0, 0, 0),
ETag: 'whatever',
Size: 123,
Owner: 'you',
StorageClass: 'whatever'
},
⋮
]
}
*/
}