0

我正在从 websocket 服务器接收帧,但我不确定如何解释某些字节对象,因为它们与其中的实际单词混合在一起。

我得到这样的东西: b'\x00\x17\x04\x00\x00\x00\xc0\x05FOCUS\x01\x00\xff\xfc\x00\x05;\xea\x01\x03\xe8\x81'

这个有'FOCUS'和';' 在里面。我期待“FOCUS”成为有效载荷的一部分,但我不知道为什么它会按原样显示,而不是十六进制形式。有人可以解释发生了什么以及如何解压缩其余数据吗?

此外,似乎我正在以相反的顺序获取数据。我认为\x81应该是帧的第一个字节。

我正在使用 Python 3.6 和 websocket-client 库。谢谢你。

4

0 回答 0