【发布时间】:2012-08-31 16:48:55
【问题描述】:
我在heroku上使用socket.io,在socket连接上我想获取客户端ip,目前我得到一个不是真实IP的IP(我认为这是heroku的ip)。
我正在使用socket.manager.handshaken[socket.id].address.address来获取用户的ip..你还有其他方法吗?
【问题讨论】:
我在heroku上使用socket.io,在socket连接上我想获取客户端ip,目前我得到一个不是真实IP的IP(我认为这是heroku的ip)。
我正在使用socket.manager.handshaken[socket.id].address.address来获取用户的ip..你还有其他方法吗?
【问题讨论】:
试试:
socket.manager.handshaken[socket.id].remoteAddress
如果您需要客户端端口,那将是:
socket.manager.handshaken[socket.id].remotePort
【讨论】: