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的與 - 隊長 - 有效的網絡連接)。我使用相同的方法。但我無法找到多個文件的解決方案 –