gpt4 book ai didi

javascript - 使用 node.js 监控连接的客户端

转载 作者:数据小太阳 更新时间:2023-10-29 06:13:18 25 4
gpt4 key购买 nike

我正在使用 node.js 服务器构建一个网站。

我如何跟踪登录用户(客户端)并将他们的 ID 存储在 node.js 服务器上?

最佳答案

试试这个:

var http=require('http');

var connected_users={};

var server=http.createServer(function(req,res){
res.end('hi');
});

server.on('connection',function(socket){
socket.__fd=socket.fd;
connected_users[socket.__fd]=socket.remoteAddress;
console.log(connected_users);
socket.on('close',function(){
delete connected_users[socket.__fd];
console.log(connected_users);
});
});
server.listen(8080);

每次有人连接/断开连接时,它都会打印出来以控制台连接的用户数组

关于javascript - 使用 node.js 监控连接的客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7007039/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com