Nodejs websocket server Buffer issue



我正在尝试理解websockets。最近我发现了nodejs套接字缓冲区的问题。我不知道这是一个功能还是一个错误。

在我开始快速发送请求之前,一切似乎都很好。然后我注意到,在服务器端"websocket帧"不是分开的,两个请求"帧"数据都在一个缓冲区内

我应该在收到帧后立即清除套接字缓冲区还是应该自动清除它?如果是我,那怎么办?Nodejs 没有任何关于清除/释放缓冲区的信息。

这是代码:https://gist.github.com/Somebi/a97c46761d9817f8353d

阅读有关websocket规范的更多信息,我找到了有关消息碎片的信息。以下是有关它的格式良好的信息:

https://developer.mozilla.org/en-US/docs/WebSockets/Writing_WebSocket_servers

在那里找到了我的答案。

相关内容

  • 没有找到相关文章

最新更新