56得票6回答
使用aws-sdk和Node/Express进行简单的文件上传到S3

我不知道我做错了什么,这是我的代码: HTML<html> <body> <form method="POST" action="/upload" enctype="multipart/form-data"> <div cla...

42得票8回答
使用multer-s3 nodejs将图像上传到亚马逊S3

我正在尝试使用 multer-s3 将图片上传到亚马逊 S3,但是出现了以下错误: TypeError: 预期opts.s3是一个对象 node_modules/multer-s3/index.js:69:20 这是我的服务器代码:var upload = multer({ ...

21得票4回答
如何在multer-S3中指定上传目录到AWS-S3存储桶?

我正在使用Express + multer-s3将文件上传到AWS S3服务。 使用以下代码,我能够将文件上传到S3 Bucket ,但是它们会直接上传在bucket中。 我想要它们被上传到存储桶内的一个文件夹中。 我找不到这样做的选项。 以下是代码:AWS.config.loadFr...

18得票3回答
NestJS - 如何将图片上传到 AWS S3?

我正在使用NestJS API 和 multer-s3 尝试将图片上传到aws s3。我还尝试了aws-sdk。我使用 FileInterceptor 和 UploadedFile 装饰器来捕获文件请求。到目前为止,我的代码如下:// Controller @Post() @UseInte...

9得票3回答
Nodejs表单数据POST请求中的空请求体

我有一个照片应用程序(React Native),试图向nodejs express端点发出带有照片和一些元数据的POST请求。Node应用程序将照片上传到S3。使用multer,照片+ S3部分工作得非常好,但我似乎无法访问元数据,因为它是空的。客户端:React Native。 var ...

8得票2回答
Multer-S3-Transform 文件上传无法正常工作。

我正在使用multer-s3-transform上传文件到S3,但在上传之前我想要调整文件大小,并保存为两种不同的尺寸。以下是我的代码,没有出现错误,但文件没有上传。 let multer = require("multer-s3-transform"); const aws = requi...

8得票3回答
如何通过Node.js获取已上传的多部分文件的直接URL

我希望将文件发布到多部分表单并将其上传到Amazon S3存储桶,然后向用户返回文件链接。 const express = require('express'), aws = require('aws-sdk'), bodyParser = require('body-par...

8得票3回答
使用multer上传至S3,无需中间件函数

我正在使用multer将媒体上传到我的S3存储桶。我使用multer-s3作为中间件来上传媒体,例如: const upload = multer({ storage: multerS3({ s3: s3, bucket: myBucket, key: funct...

7得票1回答
如何使用Multer在Node.js中调整图像大小并上传到S3,并使用easy-image npm模块?

我使用Node.js中的easy image npm模块,使用以下代码对图像进行了调整大小。 var easyimg = require('easyimage'); easyimg.rescrop({ src:'1.jpg', dst:'/var/www/html/bangalo...

7得票1回答
如何在Multer-s3中使用动态存储桶名称进行文件上传

我想使用node js上传文件到AWS S3。 我的要求是在multerS3存储对象中使用动态值作为bucket名称。 storage: multerS3({ s3: s3, bucket: function (req, file, cb) { ...