Deve res.end () ser chamado em express com node.js?
Tenho váriosExpressar aplicações, e vejo que em alguns módulos,res.end()
é chamado no final de um manipulador de solicitações (apósres.send
oures.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 de descritores de arquivos ou algo assim, quando executo muitos pedidos. Qual deles é "mais correto"?