clientIp = socket.handshake.address.address; 获取客户端ip时程序报TypeError: Cannot read property ‘address’ of undefined socket.io怎么获取客户端ip
http://stackoverflow.com/questions/6458083/socket-io-get-clients-ip-address
试试这里的方法呢
npm install -g ip-cli ip
看一下是否有ip地址
@jiangli373 我测试没有问题能够获取到客户端ip 但是在线上运行 偶尔有报上面的错误 这个没有办法解决这个报错
@wynblank 那就不太清楚了,我以为你的是使用这个方式全部都获取不到ip呢
var clientIp=socket.handshake.headers['x-forwarded-for'] || socket.handshake.address.address;
CNode 社区为国内最专业的 Node.js 开源技术社区,致力于 Node.js 的技术研究。
试试这里的方法呢
看一下是否有ip地址
@jiangli373 我测试没有问题能够获取到客户端ip 但是在线上运行 偶尔有报上面的错误 这个没有办法解决这个报错
@wynblank 那就不太清楚了,我以为你的是使用这个方式全部都获取不到ip呢