启动node.js,结果令人困惑

时间:2012-01-13 17:29:46

标签: node.js

我目前正在深入研究node.js,从非常简单的例子开始。

以下代码并不是什么大问题,但已经让我感到困惑:

require('http')
    .createServer( function( req, res ) {
        console.log( 'receiving request' );
        res.end( 'end' );
    } )
    .listen( 1337, "localhost" );

通过控制台启动服务器后,我调用了http://localhost:1337 在控制台中,我得到了“接收请求”-message 两次次,而不是预期的一次。

这是什么一回事?我已经把这容易弄得一团糟了吗?

1 个答案:

答案 0 :(得分:7)

浏览器会在请求页面时自动拨打/favicon.ico。您的节点服务器响应“页面”请求和“favicon.ico”请求。因此有两个记录行。