我正在使用aws-sdk节点模块将文件上传到s3存储桶。 如果我尝试上载存储桶中已存在其键的对象,则希望它覆盖现有对象。
有没有办法实现这种行为?
这是我的代码:
const uploadedImageData = await s3.upload({
Bucket: AWS_bucket_name,
Key: `profile-photo-${username}.jpg`,
Body: resizedImage,
ACL:'public-read-write',
}).promise();```
答案 0 :(得分:3)
据我所知,默认情况下,上传文件会被覆盖。
引用:https://docs.aws.amazon.com/AmazonS3/latest/dev/Introduction.html