gpt4 book ai didi

javascript - 通过 websocket 获取用户 IP、用户代理、Referer

转载 作者:行者123 更新时间:2023-11-28 08:25:24 25 4
gpt4 key购买 nike

我正在尝试在我的项目中使用 websocket。为了实现我使用了这段代码 http://www.sanwebe.com/2013/05/chat-using-websocket-php-socket .

这个聊天效果很好,但在我的项目中,我必须统计网页上访问过的用户,所以我需要用户IP、User_Agent、用户推荐人来识别用户。

我的问题是,如何通过 websocket 获取所有这些必要的数据(用户 IP、浏览器用户代理、推荐人)?

还有一个:为了提高性能,最好使用将代码从 php websocket 移动到带有 nginx 服务器的 Node.js 吗?

最佳答案

在客户端使用 JavaScript,它将在升级握手后使用 websocket.sendMessage() 发送此信息。然后,如果您愿意,您可以维护一些数据结构,将这些信息存储在服务器端的客户端 session ID 上。

关于javascript - 通过 websocket 获取用户 IP、用户代理、Referer,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22487335/

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