Ho diverse applicazioni Express e vedo che in alcuni moduli res.end()
viene chiamato alla fine di un gestore di richieste (dopo res.send
o res.json
), mentre in altri non viene chiamato.
Per esempio:
app.get('/test', function(req, res) {
res.send('Test', 200);
});
o:
app.get('/test', function(req, res) {
res.send('Test', 200);
res.end();
});
Entrambi i casi funzionano, ma ho paura delle perdite o dell'esaurimento dei descrittori di file o qualcosa del genere, quando eseguo molte richieste. Quale è "più corretto"?
res.send()
innescatores.end()
- potrebbe essere sbagliato comunque