我试图将一个png上传到lambda中的s3但是每当我尝试这样做时它会说:错误:EISDIR:对目录的非法操作,读取错误(本机)
我可以不从我的png文件创建一个读取流并将其用作params主体吗?我怎么能这样做?
var readStream = fs.createReadStream('/tmp/out.png');
var params = {
Bucket: bucket,
Key: keyPrefix + '.' + fileExt,
ContentType: contentType,
CacheControl: 'max-age=31536000' // 1 year (60 * 60 * 24 * 365)
};
params.Body = readStream; ***** throwing error
s3upload(params, filename, cb);