是否有api来检测res.end
是否被调用?
var http = require('http');
http.createServer(function (req, res) {
some_function_may_called_end(req, res);
// Is there a api like below?
if(res.is_ended == true) {
//...
}
});
答案 0 :(得分:0)
您可以查看res.headersSent
flag。它适用于大多数情况。
唯一能够按照您的意愿工作的情况是,当您手动调用res.writeHead
method手动调用some_function_may_called_end
功能时,我很难想象您的情况何时# 39;我会这样做。