小编Vu *_*Duy的帖子

Nodejs使用aws-sdk删除Amazon S3上的文件夹

我正面临删除包含Amazon S3上的照片的文件夹的问题

1.创建文件夹

var params = {Bucket: S3_BUCKET, Key: "test/", ACL:"public-read"};  
s3.putObject(params, function(err, data) {  

}); 
Run Code Online (Sandbox Code Playgroud)

2.上传照片

var body = fs.createReadStream(filePath);  
var params = {Bucket: S3_BUCKET, Key: "test/flower.jpgg", Body: body, ContentType:"image/jpeg", ACL:"public-read"};  

s3.upload(params, function(err, data) {

});
Run Code Online (Sandbox Code Playgroud)

3.删除文件夹

var params = {Bucket: S3_BUCKET, Key: "test/"};  
s3.deleteObject(params, function(err, data) {

});
Run Code Online (Sandbox Code Playgroud)

如果文件夹没有照片,删除功能效果很好.但它包含照片,删除将无法正常工作.
请帮忙.感谢所有支持.

amazon-s3 amazon-web-services node.js

1
推荐指数
1
解决办法
3978
查看次数

标签 统计

amazon-s3 ×1

amazon-web-services ×1

node.js ×1