在使用AWS S3 SDK创建文件夹时,传递的文件夹键(key)应该是不带尾部斜杠的,否则将创建一个具有斜杠结尾的文件夹。例如,如果您想要创建名为“myFolder”的文件夹,则应该传递键“myFolder”而不是“myFolder/”。
以下是一个使用AWS S3 SDK创建文件夹的示例代码,该代码不会创建带有尾部斜杠的文件夹:
const AWS = require('aws-sdk');
const s3 = new AWS.S3();
s3.putObject({
Bucket: 'myBucket',
Key: 'myFolder',
Body: ''
}, function(err, data) {
if (err) console.log(err, err.stack);
else console.log(data);
});
在上面的示例中,键(key)为“myFolder”,不带尾部斜杠。这将创建名为“myFolder”的文件夹。