6
Làm cách nào để xác định xem máy chủ.HttpResponse có dừng lại mà không nghe các sự kiện "kết thúc" hoặc "đóng" không?Làm cách nào để xác định xem phản hồi của máy chủ Node.js có bị dừng không?
Những gì tôi đang cố gắng để đạt được là một cái gì đó như thế này:
http.createServer(function (request, response) {
var foo; // my event emitting object
// ... something compilated happens here ...
foo.onSomeEvent(function() {
if (response.hasEnded) {
// do something
}
});
});
Xin lỗi, phản hồi này là bước tiến nhưng khi sự kiện "đóng" phản hồi được kích hoạt, đôi khi "phản hồi.fi nêm "vẫn là sai. –
@MateuszCharytoniuk câu hỏi của bạn dường như gợi ý rằng bạn không muốn nghe bất kỳ sự kiện nào, nếu không tôi sẽ đề nghị sử dụng sự kiện 'finish' – robertklep
Điều này đúng nhưng tôi cần kiểm tra bằng cách nào đó nó hoạt động. Trong đoạn code cuối cùng của tôi, tôi không muốn nghe bất cứ điều gì. –