ruby - HTTPS 最广泛的低带宽替代方案是什么?

标签 ruby xml ssl https bandwidth

我正在将网络应用程序移植到移动设备并与主要运营商合作以尽量减少我们的带宽使用,但需要维护安全性。

与 HTTPS 相关的 SSL 握手开销目前超过带宽的 50%。有人可以推荐一种轻量级、低带宽的 HTTPS 替代方案吗?

有效负载是 HTTP/XML,但可以修改为任何格式。我正在使用 Ruby on Rails,所以带有 Ruby 库的东西是理想的。

最佳答案

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

关于ruby - HTTPS 最广泛的低带宽替代方案是什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6118832/

相关文章:

css - 使用 SSL 将 CSS 资源插入经典 Domino Web 开发页面

ruby-on-rails - 在 Ruby 中发送 HTTP/2 POST 请求

c# - 当不是 url 时,使用多个命名空间的 XML 选择

xml - 使用 XSLT 根据 XSD 转换 XML

Spring MVC 中的 XML 文件下载

PHP:SSL HTTP 身份验证?

php - 需要立即采取行动 – SSL 3.0 漏洞

arrays - 给定同时开会课​​程的时间表,计算事件的可行组合

javascript - ruby on rails 中的 Ajax 成功回调

ruby - 使用rest-client ruby​​ gem在elasticsearch中传递json数据获取请求