실제로 connect-busboy은 busboy의 연결 미들웨어입니다.
당신은
req.busboy.on('file', function(fieldname, file, filename, encoding, mimetype) {
console.log('File [' + fieldname + ']: filename: ' + filename + ', encoding: ' + encoding + ', mimetype: ' + mimetype);
file.on('data', function(data) {
console.log('File [' + fieldname + '] got ' + data.length + ' bytes');
});
file.on('end', function() {
console.log('File [' + fieldname + '] Finished');
});
});
당신이 당신의 스트림을 읽고 싶다면
다음 당신은 당신의 스트림 재생하거나 방법
다음
req.busboy.on('file', function(fieldname, file, filename, encoding, mimetype) {
var buffer = '';
console.log('File [' + fieldname + ']: filename: ' + filename + ', encoding: ' + encoding + ', mimetype: ' + mimetype);
file.on('data', function(data) {
buffer += data;
console.log('File [' + fieldname + '] got ' + data.length + ' bytes');
});
file.on('end', function() {
console.log('File [' + fieldname + '] Finished');
var val = JSON.parse(buffer);
// use `val` here ...
}).setEncoding('utf8');
});
를 사용하고 있는지 확인 해보세요해야하는 샘플 코드를 사용할 수 있습니다 요청에 적절한 헤더를 사용했으면 샘플 테스트 사례 코드를 here으로 확인하십시오.
희망이 도움이 될 것입니다!
대답을 –