使用查询字符串从 Azure CDN 中清除单个文件缓存
Purge single file cache from Azure CDN using query string
我有一个 Azure 存储帐户 + CDN + 端点。
特定文件的内容很少发生变化,但当发生变化时,我们希望非技术团队能够清除文件的缓存,而无需使用 API 或 Powershell。
我们可以使用查询字符串和缓存规则引擎清除单个文件的 azure cdn 缓存吗?
类似于:
https://our-endpoint.azureedge.net/file.html?clearcache=true
或者我们可以使用规则引擎将此文件的 TTL 仅设置为 1 秒,然后再将 TTL 设置回 604800 秒(1 周)
https://our-endpoint.azureedge.net/file.html?setTTL=1
https://our-endpoint.azureedge.net/file.html?setTTL=604800
此功能目前尚不可用,甚至没有共享预计到达时间。我建议您在此 feedback section 中 post 此处提出功能请求,以供将来使用。
Azure CDN 终结点中有一个清除按钮:
点击后,输入 /file.html & purge。
或者,您可以将“缓存每个唯一 url”设置为缓存规则。
我有一个 Azure 存储帐户 + CDN + 端点。
特定文件的内容很少发生变化,但当发生变化时,我们希望非技术团队能够清除文件的缓存,而无需使用 API 或 Powershell。
我们可以使用查询字符串和缓存规则引擎清除单个文件的 azure cdn 缓存吗?
类似于:
https://our-endpoint.azureedge.net/file.html?clearcache=true
或者我们可以使用规则引擎将此文件的 TTL 仅设置为 1 秒,然后再将 TTL 设置回 604800 秒(1 周)
https://our-endpoint.azureedge.net/file.html?setTTL=1
https://our-endpoint.azureedge.net/file.html?setTTL=604800
此功能目前尚不可用,甚至没有共享预计到达时间。我建议您在此 feedback section 中 post 此处提出功能请求,以供将来使用。
Azure CDN 终结点中有一个清除按钮:
点击后,输入 /file.html & purge。
或者,您可以将“缓存每个唯一 url”设置为缓存规则。