通过 Azure CDN Time-To-Live header
Passing Azure CDN Time-To-Live header
我有一个 web-app 端点(源)分配文件和一个 Azure CDN(边缘服务器)来分配文件。在 Azure CDN 概述中有一个声明:
The origin returns the file to the edge server, including optional HTTP headers describing the file's Time-to-Live (TTL).
我似乎找不到我需要添加的 header 是如何调用的,以便在文件上设置 TTL。有谁知道它叫什么?
谢谢。
有 2 个 headers 控制文件的 TTL:Expires 和 Cache-Control。 Expires 是较旧的规范,Cache-Control 较新且优先。
如果源添加了一个或两个,CDN 将遵守这些值以缓存在 CDN 边缘服务器上。
这里有更多关于如何添加这些 headers 的分步信息:https://docs.microsoft.com/en-us/azure/app-service-web/cdn-websites-with-cdn#configure-caching-options-for-static-files-in-your-azure-web-app
我有一个 web-app 端点(源)分配文件和一个 Azure CDN(边缘服务器)来分配文件。在 Azure CDN 概述中有一个声明:
The origin returns the file to the edge server, including optional HTTP headers describing the file's Time-to-Live (TTL).
我似乎找不到我需要添加的 header 是如何调用的,以便在文件上设置 TTL。有谁知道它叫什么?
谢谢。
有 2 个 headers 控制文件的 TTL:Expires 和 Cache-Control。 Expires 是较旧的规范,Cache-Control 较新且优先。
如果源添加了一个或两个,CDN 将遵守这些值以缓存在 CDN 边缘服务器上。
这里有更多关于如何添加这些 headers 的分步信息:https://docs.microsoft.com/en-us/azure/app-service-web/cdn-websites-with-cdn#configure-caching-options-for-static-files-in-your-azure-web-app