我正在探索使用websocket发送以zlib编码的数据,编码参数为zlib-stream。我想使用zlib库,但似乎无法正常工作。
它给我抛出一个错误
import zlib
print(zlib.decompress(text.encode()))
它给我抛出一个错误
zlib.error: 解压数据时发生错误-3:头部检查不正确
。这是一个Discord的URL wss://gateway.discord.gg/?encoding=json&v=8&compress=zlib-stream
。
这是一个示例,二进制消息:wp0KLShOhRZ6FibUSIWgpRPGpuCZaCNqpULQIgFLYNIGlt2UFEcGwyQVAgAAAP//
。