tutorial que puedes node hacer framework example con node.js express

node.js - puedes - que es express js



Antes y después de enganches para una solicitud en expreso(para ser ejecutado antes de cualquier solicitud y después de cualquier resolución) (1)

app.use() y middleware se pueden usar para " antes " y una combinación de los eventos ''close'' y ''finish'' se pueden usar para " después ".

app.use(function (req, res, next) { function afterResponse() { res.removeListener(''finish'', afterResponse); res.removeListener(''close'', afterResponse); // action after response } res.on(''finish'', afterResponse); res.on(''close'', afterResponse); // action before request // eventually calling `next()` }); app.use(app.router);

Un ejemplo de esto es el middleware del logger , que se agregará al registro después de la respuesta de forma predeterminada.

Solo asegúrese de que este " middleware " se use antes de app.router ya que el orden sí importa.

Las aplicaciones de middleware de ExpressJS req , a next , ganchos como .on y .pipe .

Pero estoy buscando ganchos para los métodos app.get y app.post .