6

一个简单的问题,我是使用 node.js 的新手,并且很好奇我应该如何唯一地识别一台计算机?

4

2 回答 2

2

与大多数操作一样,您无法唯一标识一台计算机。所有数据都是无状态发送的,没有计算机的任何信息。

但是您可以更改您的 (x)html 应用程序以存储唯一的 cookie,以便客户端部分可以使用 cookie 向服务器进行身份验证,从而完美地识别一个用户的两个打开的选项卡。

于 2010-09-04T12:15:40.887 回答
0

如果您正在使用 Web 套接字,则可以使用随机uuid为每个客户端分配一个 id ,这是一个适用于客户端和服务器的 ID:

http://www.broofa.com/Tools/Math.uuid.js

每种口味的速度基准:

http://jsperf.com/uuid-from-broofa-com

于 2010-09-11T04:05:35.623 回答