在 https 协议 Web 应用程序上托管的移动应用程序的 REST API 会很慢吗? [已关闭]

问题描述 投票:0回答:1

我正在寻找通用答案。假设我已经构建了在 Android 和 iOS 平台上运行的移动应用程序,这些应用程序的 REST API 位于基于 https 的 Web 应用程序下。

当这些移动应用程序尝试从此网络应用程序获取数据时,是否会导致任何速度或性能问题?如果我在 http 下托管此 Web 应用程序,这些应用程序的性能会更好吗?

我不关心服务器性能,只关心移动应用程序在这种情况下会如何表现?

android ios rest
1个回答
3
投票

当这些移动应用程序尝试从此网络应用程序获取数据时,会导致任何速度或性能问题吗?

不显着。解密开销将被其他影响所淹没,例如网络 I/O、解析响应的有效负载等。

您可以通过使用

https
访问 Stack Overflow,然后使用
http
来查看这一点(最好每次都使用新的“隐身”浏览器窗口,以消除本地缓存影响)。您应该不会注意到太大的差异。这是因为解析 HTML/JS/CSS 并渲染页面,再加上网络 I/O 来首先获取所有这些内容,占据了大部分时间。

如果我在 http 下托管此 Web 应用程序,这些应用程序的性能会更好吗?

用户不应该注意到。因此,要么:

  • 运行您自己的测试来确认您的特定用例的行为,或者

  • 如果您不想运行这些测试,则默认使用加密(

    https

© www.soinside.com 2019 - 2024. All rights reserved.