【发布时间】:2019-10-24 10:31:53
【问题描述】:
一旦我像这样打开了一个网络套接字:
m_ws = new WebSocket(127.0.0.1);
能不能拿到刚才打开的IP? m_ws._websocket.address 之类的东西?
我见过很多例子,但没有一个像我认为的那样适用于 WebSocketServer 实例。
【问题讨论】:
标签: javascript websocket ip
一旦我像这样打开了一个网络套接字:
m_ws = new WebSocket(127.0.0.1);
能不能拿到刚才打开的IP? m_ws._websocket.address 之类的东西?
我见过很多例子,但没有一个像我认为的那样适用于 WebSocketServer 实例。
【问题讨论】:
标签: javascript websocket ip
你使用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;
});
【讨论】: