在Node JS中上传文件

时间:2015-02-16 06:59:10

标签: node.js file-upload amazon-s3

我想将文件上传到s3存储桶,用户在前端进行chossing,我很清楚如何使用节点js将文件上传到s3存储桶,但我很难将文件的位置提供给后端。换句话说,我想使用客户端在其前端进行chossing的节点js将文件上传到s3存储桶!我怎样才能做到这一点?

1 个答案:

答案 0 :(得分:0)

我假设您正在遵循此流程:client-> nodejs-> S3并且您知道nodejs-> S3部分。对于client-> nodejs部分,您有多个选项,具体取决于您在Node.js中为Web应用程序使用的框架。 Express需要为多部分上传添加多部分中间件(例如connect-busboy或multer或connect-multiparty)。 Sails.js使用skipper进行流文件上传。 Skipper还包括对S3上传的支持。