1
我想将输入流分成2个流。因为我是通过发送文件上传2图像..如何在节点js/sails js中分割输入文件(图像)流?
所以在我的控制器我写这样
req.file('image')._files[0].stream
这包含2图像的细节。例如长度显示2张图像的总和。
所以我想是soomething象下面这样:
//calculate length of 1st image
var dataLength =0;
req.file('image')._files[0].stream.on('data', function (chunk) {
dataLength += chunk;
})
.on('end', function() { // done
console.log('The length of 1st was:', dataLength);
});
//calculate length of 2nd image
var dataLength2 =0;
req.file('image')._files[0].stream.on('data', function (chunk) {
dataLength2 += chunk;
})
.on('end', function() { // done
console.log('The length of 2nd was:', dataLength2);
});
,我应该做出什么样的变化? 我怎样才能做到这一点?
我已经使用船长上传文件..但我想首先检查两个图像的大小,然后上传文件..请检查出最多投票答案[这](http://stackoverflow.com/questions/25547101/sails- JS检查的东西,之前上载档案到MongoDB的与 - 队长 - 有效的网络连接)。我使用相同的方法。但我无法找到多个文件的解决方案 –