在socket.io
上运行任何这些方法时 console.log('Ip:', socket.request.connection);
console.log('client IP: ',socket.handshake.address);
console.log('client IP: ',socket.client.conn.remoteAddress);
console.log('client IP: ',socket.conn.remoteAddress);
他们都给我结果: 的 :: FFFF:86.228.xx.yy 我想这是ipv6的结果。
我尝试用mysql INET6_ATON(“:: ffff:86.228.xx.yy”)存储它,这给了我NULL的结果
将socket.io IP地址存储到mysql(作为INTEGER)的正确方法是什么?
也许将其转换为正确的ipv6地址?