将有效负载流传输到NodeJ中的S3

时间:2018-09-18 23:14:01

标签: node.js amazon-s3 stream

我需要将有效负载流式传输到s3。我知道可以使用文件,但是我不确定我可以使用请求中的正文来做到这一点。

这是我的代码:

const {
  body;
} = req;

const {
  bucket: Bucket;
} = customer;

const Key = `${process.env.IMPORTS_PATH}/${idImport}.json`;
const s3 = Amazon.s3(access, secret);

const params = {
  Bucket,
  Key,
  Body: Buffer.from(JSON.stringify(body)),
};

const s3Upload = await s3.putObject(params).promise();

有没有办法做我在想的事情?

Obs:“ body”是一个数组,平均记录数为10.000甚至更多。

0 个答案:

没有答案