HTTPS最广泛的低带宽替代方法是什么?

问题描述

| 我正在将Web应用程序移植到移动设备上,并与主要运营商合作以最大程度地减少我们对带宽的使用,但需要维护安全性。 与HTTPS相关的SSL握手开销目前超过带宽的50%。有人可以推荐轻量级,低带宽的替代HTTPS吗? 有效载荷是HTTP / XML,但可以修改为任何格式。我正在使用Ruby on Rails,因此带有Ruby库的东西非常理想。     

解决方法

听起来您的连接是短暂的,而您的有效负载却很小。这样就可以保持连接打开并通过它发送多个“消息”,这样,随着发送更多的响应,您的SSL开销将变成累积数据传输的一小部分。这样可以避免重复握手的需要。 HTTP具有一些保持活动的功能,希望这些功能可以在Ruby中应用于SSL连接。