0

次のコードスニペットでは、明示的に定義されたconsole.logとコールバック内の両方で、127.0.0.1から接続が確立された場合にのみ起動します。

    service.sockets.on('connection',function(socket){
        console.log("Incoming Socket Connection -> ",socket.id);
        if(typeof fn === 'function'){fn(socket);}
    });

他のマシンは起動しませんが、接続を受け取り、ページが提供されます。NodeJSは127.0.0.1からの接続でコンソール出力のみを表示しますか?私はこれに非常に混乱しており、テストが非常に困難になっています。

4

1 に答える 1

0

それは127.0.0.1を指していました、それでそれは他の開発者のマシン上のソケットのローカルインスタンスを指していました。問題が解決しました。

于 2013-01-18T15:43:30.383 に答える