使用bodyparser nodejs文件上传的优缺点

时间:2013-05-23 15:13:11

标签: node.js restify

那么使用bodyParser进行文件上传的优缺点是什么?

我的意思是使用bodyParser我将文件放入/ var /目录然后将其移动到我的目录一旦上传,它可以让我轻松访问名称文件和其他信息,但没有bodyParser我可以做的事情触发'完成'事件后的文件..

有没有办法知道何时使用bodyParser,什么时候不知道文件?

1 个答案:

答案 0 :(得分:0)

如果您正在使用express,则可以在bodyParser之前绑定中间件。

这样的事情:

app.use( function( req, res, next ) {
    ... code here runs before bodyparser
    next();
    ... code here runs on the way back (only when there is no error)
});
app.use( express.bodyParser() );
app.use( function( req, res, next ) {
    ... code here runs after bodyparser, before route
    next();
    ... code here runs on the way back (only when there is no error)
});

在这种情况下,您可以同时使用两者。

祝你好运    罗伯特