首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何从iPhone测试用户网络速度?

如何从iPhone测试用户网络速度?
EN

Stack Overflow用户
提问于 2012-04-25 09:25:58
回答 1查看 4K关注 0票数 6

可能重复:

Calculating Connection/Download Speed

我把数据放在3台服务器上供应用程序使用。我希望用户在他们的网络连接的基础上从最快的服务器加载数据。因此,我需要测试用户的网络连接速度到我的服务器。有没有办法从iPhone测试用户网络的速度?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-05-12 13:35:15

最后,我找到了一个解决方案,而且效果很好。

我将一个小的静态文件(例如https://www.google.com/images/icons/product/chrome-48.png )放在每个服务器上,然后从每个服务器下载文件并计算花费的时间(Calculating Connection/Download Speed是计算速度的好方法,这要感谢@Antonio ),然后用NSUserDefaults保存最快的服务器主机。在应用程序从服务器加载数据之前,将请求url主机替换为最快的主机。

当应用程序启动或applicationWillEnterForeground:时,执行网络速度测试。现在,每次在应用程序加载数据使用最快的服务器刚刚计算。

希望这能帮助那些需要它的人。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/10312832

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档