我从websocket服务器接收帧,我不知道如何解释一些字节对象,因为它们与其中的实际单词混合在一起。
我得到这样的东西:
b'\x00\x17\x04\x00\x00\x00\xc0\x05FOCUS\x01\x00\xff\xfc\x00\x05;\xea\x01\x03\xe8\x81'
这个人有' FOCUS'和一个&#39 ;;'在里面。我期待' FOCUS'成为有效载荷的一部分,但我不知道为什么它会按原样出现,而不是以十六进制形式出现。有人可以解释一下发生了什么以及我如何解包剩下的数据吗?
此外,我似乎以相反的顺序获取数据。我认为\x81
应该是该帧的第一个字节。
我使用的是Python 3.6和websocket-client lib。谢谢。