我正在尝试使用 websockify 允许在浏览器中执行的 javascript 与我的手写服务器对话。使用最新版本的 Chrome 和 Firefox 时,我从 websockify 收到以下错误消息:Client must support 'binary' or 'base64' protocol
查看代码后,我确定 websockify 传递此消息并在这两个协议都未能出现在从客户端收到的 Sec-Websocket-Protocol 标头下时关闭套接字。当我查看 Chrome 传输的原始数据时,它甚至不会发送此标头。这是 Chrome 或 websockify 的问题,还是我在 javascript 中打开 websocket 时未能提供一些信息?还是有其他解释?