CNode

关于socket.io的疑问

1176soku发布于13 年前最后回复13 年前3 回复4630 浏览0 收藏

clientIp = socket.handshake.address.address; 是获取当前会话的ip

  1. 问这里的socket是对象吗?
  2. 他是从哪来的 ?
  3. 如何获取用户的agent

还有 socket.on('disconnect',function(){ socket.broadcast.emit('userDisConnect', {user:clientIp}); // 发给除自己以外所有人 }); 这里的disconnect是系统内定的吗? 这个位置还可以自定义对吧? 比如message等

查看回复

回复 (3)

W
waylon#1·13 年前

socket是对象。是socket.io实例,客户端连接到服务器端之后就会创建 'disconnect'是socket.io自带事件

1
176soku#3·13 年前

chrome下 Ctrl+Enter 快捷回复 回复无响应

参与回复
登录后即可参与回复。登录