我正在尝试创建一个python 3程序,它设置一个websocket客户端并向其发送一些数据。
我了解到它发送的数据并不完全是ASCII,如果我尝试使用socket.send(b“Hello websocket!”),这对我来说就失败了。我在http://www.websocket.org/echo.html上使用了创建你自己的测试示例,当我将它发送到websocket的数据连线时,它的wireshark没有以可读字符显示发送的数据(我假设它被一些人翻译过来)算法)。此外,当我查看它在c数组中发送的数据时,每次运行它时都会有不同的值。我无法弄清楚它如何将“WebSocket rocks”文本翻译成可行的东西。我怎样才能完成翻译在python中发送的消息?我想真正的问题是,javascript用于send()的公式是什么,以便将字符串中的参数转换为我可以移植到python所需的数据,以便它做同样的事情。