Tenho vários aplicativos Express e vejo que em alguns módulos, res.end()é chamado no final de um manipulador de solicitação (após res.sendou res.json), enquanto em outros, não é chamado.
Por exemplo:
app.get('/test', function(req, res) {
res.send('Test', 200);
});
ou:
app.get('/test', function(req, res) {
res.send('Test', 200);
res.end();
});
Ambos os casos funcionam, mas tenho medo de vazamentos ou esgotamento dos descritores de arquivo ou algo assim, quando executo muitas solicitações. Qual é o "mais correto"?
res.send()acionadores.end()- pode estar errado, embora.