node.jsで2回リクエストが走る

ブラウザによっては「favicon.ico」のリクエストも行なってくるので

URLを見て分けてやらないと2回実行されちゃう模様。

以下のようにfaviconリクエストのチェックをすれば解決。


http.createServer(function (request, response) {

// ここにfaviconチェックを入れる
if (request.url != '/favicon.ico') {

// Your code here.

}


}).listen(12345);

console.log("Started port 12345.");