我正在使用Node JS作为Web API服务器,对于前端,我使用的是Angular 4,Android和IOS。我已经使用post请求成功实现了文件上传。我只在外面露出一个端口。我需要用进度条实现文件上传。我只在过去使用POST和GET请求。我没有得到如何在服务器上实现它,并将进度响应发送到前端。另外还有其他可以使用的方法。 这将有很大的帮助,如果有人可以帮助我这个过程文件上传node.js express
1
A
回答
0
对于文件上传,你可以使用DropzoneJS。由于您正在使用Angular作为前端使用Dropzone for Angular。
0
我正在看着它,听到socket.io可以用来实现相同。我需要在流数据上使用锐利的包
0
对于服务器端,我使用内置的express路由器使用multer。 Multer解析多部分表单数据并使用与Express表达式路由器非常好的回调。
然后对于用户界面,您需要一个可以上载多部分表单数据的元素。如果您使用HTML 5,那么您应该可以使用任何外部库。我个人使用Vaadin上传。这是一个很好的下降元素,为你做所有的工作。它甚至有一个很好的上传栏和内置的状态。
相关问题
- 1. 用HTML上传文件到Node.js
- 2. Node.js的Multer文件上传错误
- 3. Node.js AJAX文件上传器
- 4. Heroku的文件上传和Node.js的
- 5. Node.js:文件上传API和JSON返回
- 6. Heroku上的大文件上传(NodeJS + Express)
- 7. ASPx Dev Express文件上传控件
- 8. 通过Multer在Node.js中上传文件
- 9. node.js中的文件上传只是无限期地上传?
- 10. 与node.js的上传文件,得到多个文件
- 11. Express - 通过直接POST上传文件
- 12. 使用Express + Connect(节点)上传文件
- 13. 如何使用Node.js上传文件?
- 14. 无法运行node.js服务器在节点上传文件使用express和multer
- 15. 如何正确处理使用Node.js Express后端的文件上传?
- 16. Node.js和Windows上的Express
- 17. Node.js,Express,Jade - 分开的布局文件
- 18. 在Express Node.js中禁用etag头文件
- 19. 从node.js上传文件到Dropbox
- 20. 使用Node.js简单文件上传
- 21. Dropbox API - 文件读取和上传node.js
- 22. node.js如何组装文件上传?
- 23. 单独的文件上传node.js
- 24. “angular-file-upload.js”文件使用'node.js'上传
- 25. 如何从node.js上传文件
- 26. Node.js远程文件上传/ POST /写入
- 27. Node.js的文件上传不工作
- 28. 用swaggerize-hapi和node.js上传文件?
- 29. Node.js文件上传未初始化的解析器
- 30. 在node.js + express + ejs上包含css和js文件
但是,我们可以发送客户端的进度和暂停上传的能力?另外,我们可以在保存安全性之前执行数据处理吗? –
是和是。 vaadin上传可让您暂停并取消。他们全部为你实施。至于服务器端。我假设你使用快递。 Multer只是另一种适合其架构的中间件。您可以自由添加您自己的中间件,进行身份验证或您需要的任何其他内容。 – nbroeking
请记住两者不需要一起使用。 Multer和express是一组非常常见的库。许多ui图书馆和元素与快递和穿衣工作。我只是碰巧使用vaadin,因为我认为他们创造了非常专业的元素。 – nbroeking