仅限浏览器的缓存控制 - 不是 CDN
Browser-only cache-control - Not CDN
我想将其应用于浏览器:
header('Cache-Control: max-age=3600');
但将其应用于我的 CDN:
header("Cache-Control: no-cache");
换句话说,我希望 CDN 将其视为动态内容,但浏览器仍将响应存储在其本地缓存中。有什么标准的方法可以做到这一点吗?
你可以用
Cache-Control: private, max-age=3600
以便绕过最终的 CDN/intermediate 代理。
我想将其应用于浏览器:
header('Cache-Control: max-age=3600');
但将其应用于我的 CDN:
header("Cache-Control: no-cache");
换句话说,我希望 CDN 将其视为动态内容,但浏览器仍将响应存储在其本地缓存中。有什么标准的方法可以做到这一点吗?
你可以用
Cache-Control: private, max-age=3600
以便绕过最终的 CDN/intermediate 代理。