我正在上传大文件,并且正在使用Nodejs formidable 软件包。我确实收到了进度事件,但是文件上传之后!
我从开始:
var formidUpl = new formidable.IncomingForm();
我没有使用Express或任何其他中间件。没有错误,因为我也正在捕获错误事件...
formidUpl.on('error',...
已处理以下事件:
formidUpl.on('field',...
formidUpl.parse(...
formidUpl.on('progress',
该如何做才能赶上该事件。我没有任何其他可能会干扰此内容的表单处理中间件... 我不想使用Express。
在没有任何第三方中间件的情况下,原始的HTTPServer实现中应在何处进行艰巨的处理?
httpServer = http.createServer(function(req, res) {
startMyOwnMiddleware(req,res);
});