6
Wie kann ich feststellen, ob server.HttpResponse angehalten wurde, ohne auf "end" - oder "close" -Ereignisse zu warten?Wie kann man sicher feststellen, ob die Serverantwort von Node.js gestoppt wurde?
Was ich versuche zu erreichen ist so etwas wie dieses:
http.createServer(function (request, response) {
var foo; // my event emitting object
// ... something compilated happens here ...
foo.onSomeEvent(function() {
if (response.hasEnded) {
// do something
}
});
});
Sorry, diese Antwort ist der Schritt vorwärts, aber wenn Antwort "schließen" Ereignis ausgelöst wird, manchmal "response.fi "ist immer noch falsch. –
@MateuszCharytoniuk Ihre Fragen scheinen darauf hinzuweisen, dass Sie nicht auf irgendwelche Ereignisse warten möchten, sonst hätte ich vorgeschlagen, das 'finish'-Ereignis zu verwenden. – robertklep
Das stimmt, aber ich musste irgendwie überprüfen, ob es funktioniert. In meinem letzten Code möchte ich nichts hören. –