在node.js中上传Ajax文件

时间:2011-05-13 08:40:42

标签: ajax file-upload node.js

我想上传使用xhr发送文件数据的ajax文件上传, 在客户端使用这个 http://valums.com/ajax-upload/  我将如何在节点上接受这些数据并通过node.js将文件保存到服务器,我需要在node.js中使用哪个模块?

2 个答案:

答案 0 :(得分:6)

我使用强大的模块创建了一个带有进度条的上传器,它非常易于使用并提供了许多有用的回调。

看看这里:

https://github.com/felixge/node-formidable(向下滚动以获取文档)

http://debuggable.com/posts/parsing-file-uploads-at-500-mb-s-with-node-js:4c03862e-351c-4faa-bb67-4365cbdd56cb

答案 1 :(得分:0)

由于valums ajax-uploader中缺少示例文件,我刚刚创建了一个。

如果可能的话,它会抓住XHR上传,或者回到旧的基于表单的方法。 所有这些都归结为valums ajax-uploader。

https://github.com/aldipower/file-uploader/blob/master/server/nodejs.js

也许Valums会在一段时间内接受pull请求,并且示例文件会在标准存储库中合并。