浏览器: var socket = io.connect(‘http://localhost:3000’); socket.on('*', function(){}); 这样,
服务器: io.sockets.on('connection’, function(socket){ console.log('id:’+socket.id);}); 这样,但是这段代码是放在app.get('/’, function(){});的function里面的
然后我每次我每次刷新浏览器,就输出多次这个了,比如我刷新了3次,就会输出4次这样, 同理,客户端的代码也执行这么多次,究竟为什么这样的,但如果我不放在app.get里面就没错了,求解
另外,为什么每次刷新浏览器,socket.id都不同的?