在websocket上发送压缩流,支持它的位置和方式?

时间:2016-04-28 15:10:55

标签: node.js websocket gzip

我知道有一些像socket.io这样的解决方案可以使用压缩来通过websocket发送数据。

但是我找不到支持哪种浏览器/版本压缩以及它的工作方式。

我想从nodejs服务器发送流中的二进制文件,然后在浏览器端使用流解压缩它(例如,每个兆字节将使用服务器上的gzip压缩,然后在浏览器端解压缩并开始在收到整个文件之前处理)。有这样或类似的解决方案,以及浏览器当前原生支持的内容吗?

1 个答案:

答案 0 :(得分:1)

你看过pako吗?它报告在浏览器中工作。

https://github.com/nodeca/pako