Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/node.js/35.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 为什么我所有的Socket.io连接id都是';s前缀为“s”/#&引用;?_Javascript_Node.js_Socket.io - Fatal编程技术网

Javascript 为什么我所有的Socket.io连接id都是';s前缀为“s”/#&引用;?

Javascript 为什么我所有的Socket.io连接id都是';s前缀为“s”/#&引用;?,javascript,node.js,socket.io,Javascript,Node.js,Socket.io,基本上,我以前从未注意到这一点,但出于某种原因,我在节点服务器上接收的每个socket.io连接都以“/#”作为前缀。例如: 请注意,每个id都以/# 以下是输出该行的服务器的代码: 有人有什么想法吗?如果这现在是正常的,那么我可以接受,但这似乎是一个问题,在未来 干杯, Cam“#”是套接字ID(您可以将其视为每个套接字客户端的唯一名称)。在屏幕截图中,您可以看到每个客户端都标记有一个唯一的哈希ID,该ID在客户端每次连接到socket.io服务器时自动生成 Socket ID是跟踪客户端

基本上,我以前从未注意到这一点,但出于某种原因,我在节点服务器上接收的每个socket.io连接都以“/#”作为前缀。例如:

请注意,每个id都以/#

以下是输出该行的服务器的代码:

有人有什么想法吗?如果这现在是正常的,那么我可以接受,但这似乎是一个问题,在未来

干杯, Cam

“#”是套接字ID(您可以将其视为每个套接字客户端的唯一名称)。在屏幕截图中,您可以看到每个客户端都标记有一个唯一的哈希ID,该ID在客户端每次连接到socket.io服务器时自动生成

Socket ID是跟踪客户端可能向服务器发送的个人响应(如在聊天中显示用户名)的一种很好的方法。

您好,谢谢您的回复:)我知道它们是Socket ID,我只想知道在它们之前看到“/#”是标准吗?我以前从来没有注意到。。。