使用以下代码片段,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 的连接的控制台输出?我对此感到非常困惑,这使测试变得非常困难。