0
我需要在使用putObject()时模拟AWS S3。如何用用户元数据模拟S3 putObject()?
当调用函数时,我需要创建带有用户元数据值的文件。 我试图找到在网上一些代码示例,但我发现只有在此基础代码:
var AWSMock = require('mock-aws-s3');
AWSMock.config.basePath = '/tmp/buckets/' // Can configure a basePath for your local buckets
var s3 = AWSMock.S3({
params: { Bucket: 'example' }
});
s3.putObject({Key: 'sea/animal.json', Body: '{"is dog":false,"name":"otter","stringified object?":true}'}, function(err, data) {
s3.listObjects({Prefix: 'sea'}, function (err, data) {
console.log(data);
});
});
不幸的是,它不包括用户的元数据映射。