首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
您找到你想要的搜索结果了吗?
是的
没有找到

HTTP 头部字段 Cache Control max-age = 0 和 no-cache 的区别

:cache-control: max-age=0 标头 Cache-Control: max-age=0 暗示内容立即被认为是陈旧的(并且必须重新获取),这实际上与 Cache-Control: no-cache...首先了解 cache-control 的几种可能的值: no-cache: 这会指示浏览器每次使用 URL 的缓存版本之前都必须与服务器重新验证。...而 no-cache 告诉他们在使用缓存副本之前必须 (MUST) 重新验证。 NO-CACHE 的含义: 缓存不得在没有与源服务器成功重新验证的前提下,直接使用响应来满足后续请求。...另一方面,使用 Cache-Control: no-cache(又名“端到端重新加载”)发送请求不会重新验证,并且服务器在响应时不得使用缓存副本。 更多Jerry的原创文章,尽在:“汪子熙”:

2.8K30

你了解 Cache-Control 作为请求头是什么意思吗?

以最常见的 no-cache 及 max-age=0 为例,「二者均会重新向服务器发起请求,哪怕该请求已被强缓存」。...可参考 MDN cache-control directives1 图片 1. no-cache/max-age=0 Cache-Control: no-cache 作为请求头,表示即便在客户端拥有未过期的缓存...0", "sec-ch-ua-platform": "\"macOS\"", // 分别修改为 max-age=0/no-cache,以及删除该字段来验证 'cache-control...实际上的实现是每次发送请求携带 Cache-Control: no-cache 头部。 3. 实例 我在 Apifox2 中演示了知名网站关于重定向的实例。见文档3。 图片 4....作业 cache-control: no-cache 作为请求头以及响应头时分别是什么意思 参考资料 [1] MDN cache-control directives:https://developer.mozilla.org

1.8K50
领券