最佳答案
我有几个 特快应用程序,我看到在一些模块中,res.end()
在请求处理程序的末尾(在 res.send
或 res.json
之后)被调用,而在其他模块中,它没有被调用。
例如:
app.get('/test', function(req, res) {
res.send('Test', 200);
});
或:
app.get('/test', function(req, res) {
res.send('Test', 200);
res.end();
});
这两种情况都可以工作,但是当我运行许多请求时,我担心会出现泄漏或者文件描述符不足之类的情况。哪个更正确?