1

入力ストリームを 2 つのストリームに分割したい。ファイルのアップロードで2つの画像を送信しているため..

だから私のコントローラーで私はこのように書きます

req.file('image')._files[0].stream

これには 2 枚の画像の詳細が含まれます。たとえば、長さは 2 つの画像の合計を示します。

だから私が欲しいのは以下のようなものです:

//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);
});

どのような変更を加える必要がありますか? どうすればこれを達成できますか?

4

1 に答える 1