使用node js处理文件上传的最佳方式是什么?我想我的用户上传一个个人资料图像,上传者应该有这样的功能:-validated的图像应该是在最低200 * 200 -file必须是只有png,jpg,jpeg或gif -and其他东西,一个上传者应该有(例如重命名文件前保存和许多其他的,你知道),所以,你建议我使用什么包?使用package和native node js哪个更好?
发布于 2017-01-01 02:27:53
为了处理文件上传,您需要处理包含文件及其元数据的multipart/form-data。
您可以通过处理这一部分来推出自己的解决方案,但我建议您在真正了解所有细节之前使用Multer
,因为它可能会变得相当单调乏味。
已经为您抽象了一切,并为您提供了一个非常简单的中间件接口,以便非常容易地对表单数据进行操作。
你也可以看看这篇博客文章,它解释了通过multer在节点中上传文件的示例:https://codeforgeek.com/2014/11/file-uploads-using-node-js/
发布于 2018-04-24 17:51:41
如果有人将EXPRESS
与NodeJS
一起使用,那么express-fileupload是在服务器上上传文件的简单且最强大的节点包。在那里你可以找到使用这个包的所有选项和步骤。
https://stackoverflow.com/questions/41410715
复制相似问题