websocket 获取连接id_nodejs做后端,用websocket写聊天室,怎么获取连接用户的ip呢?...
生活随笔
收集整理的這篇文章主要介紹了
websocket 获取连接id_nodejs做后端,用websocket写聊天室,怎么获取连接用户的ip呢?...
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
1.nodejs里用的是ws那個庫
2.用戶斷開連接的代碼是這樣寫的
var WebSocketServer = require('D:/0.ProgramFiles/2.Devel/4.NodeJs/node_modules/ws').Server;
var wss = new WebSocketServer({port: 8888});
var userList = [];
wss.on('connection', function (ws,req) {
// console.log(req.connection.remoteAddress)
console.log(getUUID());
ws.on('message', function (message) {
console.log("收到消息:" + message);
wss.clients.forEach(function each(client) {
client.send(message);
});
});
ws.on('close', function (message) {
console.log(id);
});
});
現在的情況是:
用戶直接關閉前臺網頁后,后端只能收到1001這個數字,
怎么能獲取具體是哪個用戶下線了呢???
總結
以上是生活随笔為你收集整理的websocket 获取连接id_nodejs做后端,用websocket写聊天室,怎么获取连接用户的ip呢?...的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 临县5.8号火灾马累平什么情况了?
- 下一篇: 书籍折页是什么效果_Word的书籍折页是