-2

事实上,我正在尝试实现无依赖的 websocket 服务器,我发现了几篇关于这个主题的英文文章。和俄语,但在这两篇文章中只考虑了“短”文本消息的处理,不幸的是没有提到二进制消息。目前,显然,我没有足够的资格来理解如何发送二进制消息(使用文本消息一切正常,这要归功于我可以毫无问题地接收和发送它们的文章)。在这方面,我在这里寻求帮助。如果你们中的任何人都可以提供如何发送二进制消息的示例,我将不胜感激。请不要发布指向在 node.js 中实现 ws 的现有库的链接,我尝试查看它们的源代码。

4

1 回答 1

0

常量 secondByte = buffer.readUInt8(1); const isMasked = Boolean((secondByte >>> 7) & 0×1);

其中一篇解释如何使用这个的文章上面有一个例子有人可以建议,当文章的作者计算缓冲区是否被屏蔽时,它与文本操作码进行比较,对吗?

于 2020-10-03T06:48:46.223 回答