关闭或刷新websockets firefox
我正在node.js中编写websocket服务器。在firefox中测试时,在刷新或页面关闭时,firefox似乎在发送随机数据,我让我的服务器将数据写入std out,每次似乎都是不同的不可打印字符。这真的是随机数据,还是我不知道的东西。我在WebSocket上找不到关于结束握手的任何信息,但肯定有关于这些数据的信息。包括一个两字节的网络顺序整数和一个可选的“描述性”部分,不需要人类可读。如果将双字节整数写入标准输出,并将其视为两个ASCII字符或UTF-8字符,则很有可能它看起来像垃圾。听起来好像没有正确地解除屏蔽。您在WebSocket中使用的是什么;socket.io?我正在使用node.json重载为WebSocket编写我自己的服务器。看起来“描述性”部分每次都在变化,但原因是一样的,所以描述不应该是一样的。别忘了去屏蔽它。所有客户端到服务器的消息都被屏蔽,即使是乒乓和闭合帧。关闭或刷新websockets firefox,firefox,node.js,websocket,Firefox,Node.js,Websocket,我正在node.js中编写websocket服务器。在firefox中测试时,在刷新或页面关闭时,firefox似乎在发送随机数据,我让我的服务器将数据写入std out,每次似乎都是不同的不可打印字符。这真的是随机数据,还是我不知道的东西。我在WebSocket上找不到关于结束握手的任何信息,但肯定有关于这些数据的信息。包括一个两字节的网络顺序整数和一个可选的“描述性”部分,不需要人类可读。如果将双字节整数写入标准输出,并将其视为两个ASCII字符或UTF-8字符,则很有可能它看起来像垃圾。听