我在 Node websocket 服务器中使用ws 。
在生产中,我经常收到此错误:
Error: continuation frame cannot follow current opcode
这是什么原因造成的?
应该如何在开发环境中调试和复制这个错误?
编辑:
似乎不是特定于浏览器,我已经在来自 Chrome、Firefox 和 IE10 以及来自不同操作系统的连接中捕获了这些错误。
编辑2:
这里抛出错误。显然是在接收到一个操作码为 0 的帧之后,在一个代码为 != 1 && != 2 的帧之后。
编辑 3:
RFC6455的第 5.2 节显示了操作码的含义和帧的结构。