强缓存的缓存策略

Cache-Control 和 Expires 是用于设置【强缓存】的缓存策略。

🌹🤍🔇💛Cache-Control:一个用于指定缓存行为的响应头字段。它可以通过设置不同的指令来控制缓存的行为。

🌹🤍🔇💛Expires:一个响应头字段,用于指定资源的过期时间,是一个具体的日期时间。
浏览器在接收到带有 Expires 响应头的资源时,会将资源缓存在本地,并在过期时间之前直接使用缓存。

#前端开发#

https://www.nowcoder.com/issue/tutorial?zhuanlanId=Mg58Em&uuid=5f0bf65b3be04ac8a2beb28f857943a6

Cache-Control 是 HTTP/1.1 的标准字段,而 Expires 是 HTTP/1.0 的字段。Cache-Control 提供了更多的缓存控制选项,更为灵活,并且在功能上覆盖了 Expires 的功能。因此,在支持 HTTP/1.1 的情况下,建议优先使用 Cache-Control 来设置缓存策略。

同时,需要注意的是,如果同时使用了 Cache-Control 和 Expires,Cache-Control 的优先级更高。因为 Cache-Control 是比 Expires 更新的规范,并且提供了更多的缓存控制选项。
全部评论

相关推荐

买蜜雪也用卷:我觉得应该没有哪个人敢说自己熟练使用git,代码分支一复杂还是得慢慢寻思一下的,不过基本的拉代码提交代码还有分支什么的是应该会
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务