强缓存的缓存策略

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 更新的规范,并且提供了更多的缓存控制选项。
全部评论

相关推荐

兄弟们你们进大厂靠的是什么项目啊
DOTPHTP:课设改。其实项目什么的如果不是实习里面的生产项目的话,建议✍️那种自己想要做的。突出个人自驱力,而不是为了找工作不得不随波逐流这种
点赞 评论 收藏
分享
代码飞升:别用口语,后端就写后端,前端就写前端,最后别光后悔
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

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