2013-03-20 201 views
0

我從Node.js網站主頁做出了示例腳本,像這樣:Node.js示例給出2個響應?

var http = require('http'); 
http.createServer(function (req, res) { 
    console.log("We are connected"); 
    res.writeHead(200, {'Content-Type': 'text/plain'}); 
    res.end('Hello World\n'); 
}).listen(1337, '127.0.0.1'); 
console.log('Server running at http://127.0.0.1:1337/'); 

任何想法,爲什麼each time I connect到127.0.0.1:1337(通過鉻)我得到迴應說:「我們正在連接」? ?

+6

瀏覽器也發送favicon請求。 – 2013-03-20 15:02:48

回答

1

瀏覽器有兩個請求。一個用於url /,另一個用於/favicon.ico。嘗試輸出請求url。

console.log(req.url); 
+0

非常感謝! – kaytrance 2013-03-20 15:38:13