使用节点将file upload到stream而不先写入临时文件磁盘?
有处理Node.jsfile upload时直接stream到远程服务器或文件共享的方法吗? 我正在使用强大的,目前我正在尝试启用这种情况下,但它总是写在我的服务器上的临时文件,如果最终目的地是远程服务器,我脑海中是不必要的。
我也尝试过构build在强大的顶部的连接forms,但没有findonPart / handlePart的任何好的文档,我认为这允许我这样做。 有没有人有一个很好的例子,使这种情况下的指针?
原来,Formidable团队正在努力使Node.jsstream更容易。 问题解决后,这将变得更容易。
不是stream,但是你可以通过这种方式获得上传文件的string内容(它将被存储在req.body.input_name
):
app.use(express.bodyParser({keepExtensions: true, _fileName: function() { }}));