无法使用putObject将文件上载到S3



我正试图使用putObject(bucketName,BucketKeyOrPrefix,file(将文件上传到S3。此操作没有错误,但我仍然看不到S3中上传的文件。相同的s3client引用也适用于deleteObject。我如何在此处确定问题?提前感谢。

验证运行代码的标识是否具有s3:PutObject权限,然后修改代码以在出现错误时添加日志语句。

try {
const res = await s3.putObject({
Bucket: bucketName,
Key: <yourKey>,
Body: fs.createReadStream(<Your file>)
}).promise();
} catch (err) {
console.error(err);
}

最新更新