在文件上传期间写入文件流 - node.js&节点厉害

时间:2011-10-27 12:32:16

标签: node.js file-upload

客户端可以使用多部分表单发布到我的node.js应用程序上传文件。要处理文件上传,我正在使用node-formidable库。

现在,我设法将文件以块的形式上传到节点,但我不希望它在写入磁盘之前进行缓冲。所以,我试图了解如何在收到文件数据块时将其写入磁盘。我不完全了解node-formidable api如何实现。

有人可以给出一个简单的示例,说明如何监听传入的文件,创建文件流,然后访问进入的数据并将该数据写入流中,最后关闭流。

感谢您的帮助!

1 个答案:

答案 0 :(得分:0)

有一个例子here。它不使用强大的库,而是使用类似的模块(multipart)。但它解释了你所要求的一切。您可以按摩它以满足您的需求。

谢谢, KA