首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何为itunes应用程序商店设置缓存代理服务器

如何为itunes应用程序商店设置缓存代理服务器
EN

Server Fault用户
提问于 2012-10-08 13:30:42
回答 5查看 4.1K关注 0票数 2

我想为苹果itunes商店设置一个缓存代理服务器,以加速本地局域网中的应用程序下载。

情况:

  • 本地互联网速度慢,带宽有限,所以从itunes商店下载整个应用程序需要一段时间。
  • 我想这样做,以加快一个应用程序下载速度在无线热点的情况下。因此,我只需要加快一个应用程序的下载速度,它将被本地局域网中的许多人多次下载。

对于itunes应用程序的下载必须涉及到用户的需求和购买,似乎没有明显的方法来进行缓存。

那么,这是否有可能加速,以及如何加速?

EN

回答 5

Server Fault用户

发布于 2015-03-09 19:01:17

更新:

苹果公司已经将内容缓存作为一种功能,可以在非服务器版本的MacOS中使用。

https://support.apple.com/guide/mac-help/about-content-caching-mchl9388ba1b/10.13/mac/10.13

我同意上面的答案,使用第三方应用程序可能不容易做到你说的。

苹果有自己的解决方案,OS,它有一个名为缓存服务器的功能:

https://www.apple.com/osx/server/features/#caching-server

缓存服务器加快了通过App、、iTunes Store、iTunes U和iBooks Store下载和交付软件的速度。现在,它可以在更多的网络环境中使用,因为它支持在非NAT网络中缓存内容。当网络上的用户从Apple下载新软件时,副本将自动存储在您的服务器上。所以,下次你网络上的其他用户更新或下载相同的软件时,他们实际上是从网络内部访问它的。

这不是免费的,但它能做你想做的事。

票数 1
EN

Server Fault用户

发布于 2012-10-08 13:35:46

这可能是不可能的,因为我认为iTunes只通过SSL安全通道传输,因此如果没有大量的黑客和自定义软件,就无法被截获。我认为这是他们的意图,你不能轻易地获得软件包。

票数 0
EN

Server Fault用户

发布于 2012-10-08 13:36:46

iTunes的购买是在SSL上进行的,所以这让这变得非常困难。最重要的是,每个设备的UUID现在(通常)绑定到每个下载中,因此每个下载实际上略有不同。

这不是你想要的效果。

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

https://serverfault.com/questions/435955

复制
相关文章

相似问题

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