0

我正在尝试创建一个 websocket 会话并发送消息并获得响应,但是我收到了一些编码消息并且无法发送任何命令,

url = "wss://*****"
payload = {
"MessageSchemaVersion": "1.0",
"RequestId": str(uuid.uuid4()),
"TokenValue": header
}

ws = websocket.create_connection(url)
ws.send(json.dumps(payload))
event = ws.recv()
print(event)
ws.send("pwd")
response = ws.recv()
print(response)

输出是这样的 b'\x00\x00\x00toutput_stream_data
\x00\x00\x00\x01\x00\x00\x01{\xa0<\xc3\xbe\x00\x00\x00\x00\x00\x00\ x00\x00\x00\x00\x00\x00\x00xf6\xbdd\x00\x00\x00\x01\x00\x00\x00\x10\x1b[?1034hsh-4.2$'b'\x00\x00\x00toutput_stream_data
\x00 \x00\x00\x01\x00\x00\x01{\xa0<\xc3\xbe\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00xf6\xbdd\x00 \x00\x00\x01\x00\x00\x00\x10\x1b[?1034hsh-4.2$ '

我不确定如何发送命令,有人可以帮忙吗?提前致谢。

4

0 回答 0