s3.putObject({
Bucket: bucketName,
Key: fileName,
Body: file,
ACL: 'bucket-owner-full-control'
}, function(err, data) {
if (err) {
console.log(err);
}
console.log(data)
}
);
我使用此代码将图像上传到我的 Amazon S3 云存储。但我无法上传同名文件(该名称已存在于服务器 S3 上)。
如何上传同名文件并覆盖 S3 中已有的文件?
感谢您的帮助:)
最佳答案
默认情况下,当您上传同名文件时。它将覆盖现有文件。如果您希望之前的文件可用,则需要在存储桶中启用版本控制。
关于node.js - 如何将同名文件上传到 Amazon S3 并覆盖现有文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40481278/