微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

JavaScript – WebSocket数据压缩

WebSocket是否支持数据压缩以节省带宽?
有什么选择?
一个可能的解决方案可能是使用Bijson代替Json.

解决方法

Websockets节省带宽的第一种方法是通过为多个(双向)消息断开连接.只要需要,连接可以保持打开状态.这意味着,对于像旧的http方法这样的每个交易,不需要协商一个新的连接.消息本身具有指定传入消息是文本还是二进制的头信息,以及“有效负载”是多长时间.

您可以让您的服务以任何您想要的方式解读邮件.具体压缩相关数据可以通过扩展表达:参见标准:http://tools.ietf.org/html/draft-ietf-hybi-thewebsocketprotocol-15#section-9的第9节

标准组织制定了压缩扩展工作草案:http://tools.ietf.org/html/draft-tyoshino-hybi-websocket-perframe-deflate-00

原文地址:https://www.jb51.cc/js/155212.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐