一旦我打开了Web套接字,就像这样:
m_ws = new WebSocket(127.0.0.1);
是否可以获得刚刚用来打开的IP?像m_ws._websocket.address
一样?
我已经看到了许多示例,但是我认为它们都不适用于WebSocketServer实例。
任何指针都非常感谢
答案 0 :(得分:0)
您使用ws
library吗?
如果您使用ws
进行IP连接:
const WebSocket = require('ws');
const wss = new WebSocket.Server({ port: 8080 });
wss.on('connection', function connection(ws, req) {
const ip = req.connection.remoteAddress;
});