首页文章正文

http缓存机制原理,缓存的概念

缓存技术 2023-11-13 16:10 784 墨鱼
缓存技术

http缓存机制原理,缓存的概念

由于缓存只有有限的空间用于存储资源副本,所以缓存会定期地将一些副本删除,这个过程叫做缓存驱逐。另一方面,当服务器上面的资源进行了更新,那么缓存中的对应(没有向服务器确认);第三次(10 秒后)请求该资源时,因为资源缓存时间(10 秒)过期,所以向服务器获取资源,服务器判断该资源与本地缓存的资源没有做更改,所以返回

HTTP 缓存机制的基本原理是将Web 资源(如HTML、CSS、JavaScript、图像等)保存在客户端或中间代理服务器上,以便在后续请求中直接使用该缓存副本,而不必重新获取资源。当客户端强制缓存就是向浏览器缓存查找该请求结果,并根据该结果的缓存规则来决定是否使用该缓存结果的过程。当浏览器向服务器发起请求时,服务器会将缓存规则放入HTTP响应报文的HTTP头中和请

Cache-Control 是HTTP/1.1 中新增的属性,在请求头和响应头中都可以使用,常用的属性值如有:max-age:单位是秒,缓存时间计算的方式是距离发起的时间的秒数,超过间隔的秒数缓存失效n通过缓存,可以将文件传输距离从数千公里里缩短为数十米。就像货物配送到深圳,从深圳的仓库发货和北京发货,距离远的当然到达的时间就会比较久。但是当我们把资源缓存在网络链路中离

Http 缓存机制作为web 性能优化的重要手段,对于从事Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的知识技能。但是对于很Http 缓存机制作为web 性能优化的重要手段,对于从事Web 开发的同学们来说,应该是知识体系库中的一个基础环节,同时对于有志成为前端架构师的同学来说是必备的

【http 1.0缓存机制】C ---> S 第一次client向serve发起一个request,server 向client respond回应内容的头部中加入一个Expire(1.0版本中唯一一个控制缓存的头部和策略)过期时间在客户端第一次请求数据时,此时缓存数据库中没有对应的缓存数据,需要请求服务器,服务器返回后,将数据存储至缓存数据库中。HTTP缓存有多种规则,根据是否需要重新向服务器发起请求来

后台-插件-广告管理-内容页尾部广告(手机)

标签: 缓存的概念

发表评论

评论列表

51加速器 Copyright @ 2011-2022 All Rights Reserved. 版权所有 备案号:京ICP1234567-2号