2017-06-12 16 views
0

uWebSocketsを使用して送信者IPアドレスを取得するにはどうすればよいですか?uWebSocketsを使用してIPアドレスを取得

const wss = new uws.Server({ 
    server: server, 
    perMessageDeflate: false 
}); 

wss.on(`connection`, ws => { 
    ws.remoteAddress = ws.upgradeReq.connection.remoteAddress; 
    console.log(`user connected: `, ws.remoteAddress); 
}); 

接続しているユーザーはこれを試してみてくださいundefined

答えて

0

です:

wss.on(`connection`, ws => { 
ws.remoteAddress = ws._socket.remoteAddress; 
    console.log(`user connected: `, ws.remoteAddress); 
}); 

あなたはまた、それが何であるかを知るためにws._socketを記録することができます。

関連する問題