Ответ 1
req.on("close", function() {
// request closed unexpectedly
});
req.on("end", function() {
// request ended normally
});
Я использую express с node.js для http-сервера. Я сохраняю объект ответа, поэтому я могу передавать события вниз клиенту на этом канале. Есть ли способ обнаружить, когда клиент отключается? Когда я убиваю своего клиента, я все равно могу написать объект ответа без каких-либо исключений/ошибок. Похоже, что служба поддерживает открытый tcp-канал, пока я продолжаю писать объект ответа.
req.on("close", function() {
// request closed unexpectedly
});
req.on("end", function() {
// request ended normally
});