websocket返回数据是gzip格式,请问怎么解压缩?
function ws(url){
var ws = new WebSocket(url);
ws.onopen = function(evt){
console.log(evt);
};
ws.onmessage = function(evt){
console.log(evt);
};
ws.onerror = function(evt){
console.log(evt);
}
}
ws('wss://api.huobi.br.com/market/tickers');
打印出来的evt是这样的
data是一个Blob对象
在网上查了资料说使用pakojs中的pako.inflate()方法可以解压缩,但我使用后报错:
Uncaught unknown compression method
//未知的压缩方法
所以不知道怎么解压了?
这个不是 gzip哦,所以不存在解压。
可以 这么用