Mi piacerebbe avere una funzione middleware che modifica il corpo della risposta.middleware Connect o Express per modificare il response.body
Questo è per un server espresso.
Qualcosa di simile:
function modify(req, res, next){
res.on('send', function(){
res.body = res.body + "modified"
});
next();
}
express.use(modify);
non capisco quale evento da ascoltare per. Qualsiasi aiuto o documentazione sarebbe gradito.
Sto cercando di utilizzare il mio middleware dopo il router, ma sembra non essere attivato. Viene attivato solo se lo utilizzo prima di app.router. Sto usando insita il blocco app.configure, se questo fa alcuna differenza. – ragulka
Assicurati di aver chiamato 'next' nei tuoi percorsi, altrimenti express non eseguirà alcun middleware dopo quella rotta –
Hai una risposta aggiornata per Express 4? – gustavohenke