我正在尝试从Amazon S3 Storage删除图像,但不会删除。
我正在使用以下代码:
var s3 = AWS.S3(awsCredentials);
s3.deleteObject({
Bucket: MY_BUCKET,
Key: myKey
},function (err,data){})
但是我要删除的图像仍然存在。
我什至使用过s3.deleteObjects
函数,它返回删除的对象名称,但是当我检查存储时,图像仍然存在。
您必须以这种方式使用密钥,而不仅仅是要删除的文件的名称,然后它将起作用。
var s3 = AWS.S3(awsCredentials);
s3.deleteObject({
Bucket: MY_BUCKET,
Key: 'some/subfolders/nameofthefile1.extension'
},function (err,data){})
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句