【发布时间】:2016-08-23 10:57:50
【问题描述】:
我知道有现成的解决方案,如 socket.io,用于使用压缩通过 websocket 发送数据。
但我找不到支持哪些浏览器/版本的压缩以及它的工作方式。
我想从nodejs服务器以流的形式发送一个二进制文件,然后在浏览器端使用流解压缩它(例如,每个兆字节将在服务器上使用gzip压缩,然后在浏览器端解压缩并启动在收到整个文件之前进行处理)。有这样或类似的解决方案,目前浏览器原生支持什么?
【问题讨论】:
我知道有现成的解决方案,如 socket.io,用于使用压缩通过 websocket 发送数据。
但我找不到支持哪些浏览器/版本的压缩以及它的工作方式。
我想从nodejs服务器以流的形式发送一个二进制文件,然后在浏览器端使用流解压缩它(例如,每个兆字节将在服务器上使用gzip压缩,然后在浏览器端解压缩并启动在收到整个文件之前进行处理)。有这样或类似的解决方案,目前浏览器原生支持什么?
【问题讨论】:
你看过pako吗?它报告在浏览器中工作。
【讨论】: