我connect-busboy
在 Express.js 4 中使用以上传文件。我app.use(busboy({ immediate: true });
在 app.js中添加了。我的路由处理程序如下所示:
router.post('/upload', function (req, res) {
var fstream;
req.pipe(req.busboy);
console.log(req.busboy);
req.busboy.on('file', function (fieldName, file, fileName) {
console.log('Uploading ' + fileName + '...');
fstream = fs.createWriteStream(__dirname + '/data/' + fileName);
file.pipe(fstream);
fstream.on('close', function () {
res.end('ok');
});
});
});
console.log(req.busboy);
回报undefined
。_ 为什么?!??!