Mein Quellcode:Zählen Besucher in einem Knoten HTTP-Server
var http = require("http");
var count=1;
http.createServer(function(request, response) {
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hi, you are number "+count+" visitors");
response.end();
count++;
}).listen(8888);
Ich habe 1,3,5,7, ..... in jedem Besuch. Warum die Anzahl um 2 erhöhen?
Die Art der Anfrage? Ich verwende einfach localhost: 8888 in einem Browser. Wenn ich den Server zurücksetze, fängt es wieder bei 1,3,5, ... an. – user1780176
@ user1780176 Ich meine, untersuchen Sie die Informationen der Anfrage, z. B. die URL. Ich meinte nicht den Typ wie in 'GET',' POST', etc. – alex
Mein Verständnis ist, dass das Ereignis ausgelöst wird und dann der Befehl ausgeführt wird. Die Ereignisschleife wird nur einmal ausgeführt. Recht? – user1780176