使用multer-s3时,是否可以获取文件位置的URL?

时间:2020-10-26 14:26:17

标签: node.js amazon-s3 multer-s3

我正在使用以下代码块将文件上传到AWS。但是,我需要将文件的URL发送回给我。是否可以使用下面包含的代码块来执行此操作?谢谢。

const upload = multer({
  storage: multerS3({
    s3: s3,
    acl: 'public-read',
    bucket: 'BUCKETNAME',
    contentType: multerS3.AUTO_CONTENT_TYPE,
    fileFilter: multerFilter,
    transforms: () =>
      sharp().resize(250, 250).jpeg({
        progressive: true,
        quality: 90,
      }),
    key: function (req, file, cb) {
      cb(null, req.user.id + Date.now().toString());
    },
  }),
});

0 个答案:

没有答案