【发布时间】:2017-10-04 02:31:15
【问题描述】:
我们正在使用 Amazon Cloudfront 来提供来自我们网站的静态文件。我们将这些图像引用复制到移动应用程序上的另一个数据库,以便应用程序中的图像也从 Cloudfront 提供,因此我们需要 URL 是永久的。
网址中的 mtime:1493753067 让我怀疑网址是否会过期。
我的问题:这样的网址会过期,还是永久有效?
【问题讨论】:
标签: cdn amazon-cloudfront
我们正在使用 Amazon Cloudfront 来提供来自我们网站的静态文件。我们将这些图像引用复制到移动应用程序上的另一个数据库,以便应用程序中的图像也从 Cloudfront 提供,因此我们需要 URL 是永久的。
网址中的 mtime:1493753067 让我怀疑网址是否会过期。
我的问题:这样的网址会过期,还是永久有效?
【问题讨论】:
标签: cdn amazon-cloudfront
CloudFront 的工作方式可能有点混乱,但缓存适用于文件内容,而不是 URL。它旨在用于 CDN 等,其中 URL 需要是静态的,它只是确保您可以从附近区域检索文件,从而减少延迟。
所以在大多数情况下,基本上Cloudfront URL 不应过期。
【讨论】:
看起来您正在使用签名的网址。这完全取决于您在创建 URL 时指定的时间。
如果您在创建 URL 时指定一天的时间,则 Cloudfront 一天后将不会对此 URL 进行回复,并将其标记为未经授权。
【讨论】: