我在我的 Web 套接字应用程序中经常收到此错误,并且 Web 套接字立即关闭。我在浏览器控制台中看到的唯一错误消息是“无法识别的帧操作码:5”。谁能给我一个想法,为什么以及在什么情况下会发生此错误。
谢谢!
我在我的 Web 套接字应用程序中经常收到此错误,并且 Web 套接字立即关闭。我在浏览器控制台中看到的唯一错误消息是“无法识别的帧操作码:5”。谁能给我一个想法,为什么以及在什么情况下会发生此错误。
谢谢!
WebSocket RFC 6455的最终草案定义了操作码 0、1、8、9 和 10。旧版本(例如版本 6)已将操作码 5 定义为二进制帧。现在已经过时了,该操作码不再存在。
您的服务器已过时,仅支持旧版本的 WebSocket 协议。许多 WebSocket 服务器支持多个版本,并且能够在它们之间切换。您应该使用执行此操作的服务器。