【发布时间】:2015-11-24 09:18:43
【问题描述】:
是否可以使用 GZIP 逐帧打包和解包 websockets 流量?
我们有很多 websockets 流量(实时报价)应该打包以减少流量,但我不知道这是否可能。
【问题讨论】:
-
我看到了那个问题,但没有答案。一年前向 IETF 提交了提案,但从那以后发生了什么?
-
你可以放气和 base64 最坏的情况...... js 有很多可用的 inflate()/deflate() 工具。您还可以考虑使用 CSV 而不是 JSON,这可以大大减少典型的数据对象足迹(没有引号,没有键重复)。它最近为我节省了大约 75% 的推送日历条目,其中 deflate 在相同的 JSON 上产生了大约 85% 的减少。考虑到 CSV 的构建和解包速度更快,我可以接受...