0

Websocket サーバーからフレームを受信して​​いますが、バイト オブジェクトの一部を解釈する方法がわかりません。それらの中に実際の単語が混在しているためです。

私はこのようなものを得る: b'\x00\x17\x04\x00\x00\x00\xc0\x05FOCUS\x01\x00\xff\xfc\x00\x05;\xea\x01\x03\xe8\x81'

これには「FOCUS」と「;」があります。初期化。「FOCUS」がペイロードの一部であることを期待していますが、16 進形式ではなくそのまま表示される理由がわかりません。誰かが何が起こっているのか、そして残りのデータをどのように解凍できるのかを説明できますか?

また、逆の順序でデータを取得しているようです。\x81フレームの最初のバイトだと思います。

Python 3.6 と websocket-client lib を使用しています。ありがとうございました。

4

0 に答える 0