我是新來的服務器端JavaScript所以Node.js。好了,在這裏我想一些很簡單的事情,如node.js簡單的Web服務器請求生命週期
var http = require("http");
http.createServer(function(request, response) {
console.log("node server");
response.writeHead(200, {"Content-Type": "text/plain"});
response.write("Hello World");
response.end();
}).listen(2424);
正如我看到的結果是,每當我發出請求到服務器console.log("node server");
執行兩次。爲什麼會發生,節點(或http.createServer
)如何提供請求?
那麼,記錄請求。如果你從瀏覽器調用你的服務器,很可能其中之一是favicon。 –
@dystroy兩個時間if(request.path!='/ favicon')爲真 – Riki
記錄請求,不要做這樣的測試! –