我有一个websocketserver,用于在浏览器中从我的python与我的javascript进行通信。一些json我需要发送它太大所以我用Zlib在python中压缩它,像这样:
zlib.compress(json.dumps(self.data))
现在当我将它发送到我的Javascript时它被压缩了,我试图用Zlib.js和Pako解压缩它,但我没有尝试。
当我这样做时:
function getBlob (blob, cb) {
var data = pako.inflate(blob);
var output = String.fromCharCode.apply(null, new Uint16Array(data));
cb(output);
}
我明白了:
pako.js:747 Uncaught unknown compression method
任何帮助都会很棒!谢谢!