我正在使用POST方法上传文件,我希望在上传后执行某些操作,但是下一个函数被调用了很多次。 我做错了什么?
app.post('/upload', function(req, res, next){
//console.log('upload');
var fileName = req.headers['filename'];
var destinationFile = fs.createWriteStream(__dirname + '/upload/'+ fileName);
var pipe = req.pipe(destinationFile);
req.on('end', function(){
res.sendStatus(200);
next();
});
},function(req, res){
console.log('do something..');
});
提前致谢。