Sel*_*M A 10 middleware connect node.js express
是否有可能编写一个中间件,在响应发送到客户端之后执行或在处理请求之后执行并在将响应发送到客户端之前调用?
Mor*_*len 15
pauljz给出了基本方法,但是扩展到这里是一个中间件的例子
module.exports = function() {
return function(req, res, next) {
req.on("end", function() {
// some code to be executed after another middleware
// does some stuff
});
next(); // move onto next middleware
}
}
Run Code Online (Sandbox Code Playgroud)
在您的主应用程序中
expressApp.use(require("./doneMiddleware"));
expressApp.use(express.logger());
expressApp.use(express.static.....
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
5684 次 |
最近记录: |