Birkaç Express uygulamam var ve bazı modüllerde res.end()bir istek işleyicisinin sonunda ( res.sendveya sonrasında res.json) çağrılırken, diğerlerinde çağrılmadığını görüyorum .
Örneğin:
app.get('/test', function(req, res) {
res.send('Test', 200);
});
veya:
app.get('/test', function(req, res) {
res.send('Test', 200);
res.end();
});
Her iki durum da işe yarıyor, ancak birçok istek çalıştırdığımda sızıntılardan veya dosya tanımlayıcılarının tükenmesinden veya buna benzer bir şeyden korkuyorum. Hangisi "daha doğru"?
res.send()Tetiklendiğini düşündümres.end()- yanlış olabilir.