2015-06-03 41 views
1

我有一個簡單的HTTP服務器HTTP的NodeJS服務器和CONSOLE.LOG

require('http').createServer(function(req, res) { 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World!'); 

    console.log('Got a request'); 
}).listen(4000); 

然而,當我運行它有一個請求,「在控制檯中寫入的3倍。任何想法爲什麼?

+0

檢查網絡標籤在你的瀏覽器控制檯,您應該看到在客戶端和服務器之間的所有請求。像Sachacr說,一個將是favicon – tmcgoo

回答

2

這也許您的瀏覽器誰試圖讓你的favicon

您可以通過使用證實了這一點:console.log('Got a request : ' + req.url);

+0

謝謝 - 這是確實的(道歉爲最近的答覆)。 – Christian68

+0

沒問題。你能接受答案嗎? – Sachacr