websocket connection to 'ws://127.0.0.1:9000/' failed: one or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 1
python服务端向javascript客户端发送消息后客户端断开连接并触发异常:
websocket connection to ‘ws://127.0.0.1:9000/’ failed: one or more reserved bits are on: reserved1 = 0, reserved2 = 1, reserved3 = 1
解决办法:
在给客户端发消息时调用此方法
def send_msg(conn, msg_bytes):
"""
WebSocket服务端向客户端发送消息
:param conn: 客户端连接到服务器端的socket对象,即: conn,address = socket.accept()
:param msg_bytes: 向客户端发送的字节
:return:
"""
import struct
token = b"\x81"
length