当前位置: 首页 > news >正文

怎样使用二维码做网站专业培训

怎样使用二维码做网站,专业培训,青海高端网站建设多少钱,网站开发和网站制作的区别协商缓存和强缓存是 HTTP 缓存机制中的两种不同的策略,用于减少网络请求并提高网页加载速度。它们之间的主要区别在于缓存的验证方式和服务器返回的响应头。 强缓存: 强缓存是基于过期时间(Expires)和缓存标识(Cache…

协商缓存和强缓存是 HTTP 缓存机制中的两种不同的策略,用于减少网络请求并提高网页加载速度。它们之间的主要区别在于缓存的验证方式服务器返回的响应头

强缓存:

  • 强缓存是基于过期时间(Expires)和缓存标识(Cache-Control)的策略。
  • 当浏览器发起请求时,会先检查本地缓存是否过期。如果缓存未过期,浏览器直接从本地缓存中获取资源,不发送请求到服务器。
  • 服务器通过设置响应头的 ExpiresCache-Control 字段来指定资源的过期时间或缓存规则。
  • 如果缓存过期,浏览器会发送请求到服务器,并在请求头中包含 If-Modified-SinceIf-None-Match 字段,以告知服务器上次获取资源时的时间或资源的标识。
  • 如果服务器返回 304 Not Modified 状态码,表示资源未发生变化,浏览器可以继续使用本地缓存,否则服务器返回新的资源。

协商缓存:

  • 协商缓存是基于实体标签(ETag)和最后修改时间(Last-Modified)的策略。
  • 当浏览器发起请求时,会发送资源的实体标签和最后修改时间等信息到服务器。
  • 服务器通过比较请求头中的实体标签(If-None-Match)或最后修改时间(If-Modified-Since)与资源的当前状态进行验证。
  • 如果资源未发生变化,服务器返回 304 Not Modified 状态码,浏览器可以使用本地缓存。如果资源有更新,服务器返回新的资源。

主要区别:

  • 强缓存是基于过期时间或缓存规则进行验证,而协商缓存是基于实体标签或最后修改时间进行验证。
  • 强缓存不与服务器进行通信,直接从本地缓存获取资源,而协商缓存需要与服务器进行通信以验证资源的状态。
  • 强缓存的响应头字段是 ExpiresCache-Control,而协商缓存的响应头字段是 ETagLast-Modified

通常情况下,浏览器会先使用强缓存进行验证,如果缓存过期,则使用协商缓存进行进一步的验证,以确保获取最新的资源。这样可以在一定程度上减少对服务器的请求,并提供更快的访问速度。

http://www.mmbaike.com/news/40586.html

相关文章:

  • 软件资源网站推荐优秀网站网页设计
  • 触屏版手机网站全国疫情地区查询最新
  • 珠宝行网站建设方案搜索引擎优化的英语简称
  • html网站完整代码网站推广引流
  • 网站如何做直播轮播百度推广多少钱
  • 东莞东城做网站公司微商刚起步怎么找客源
  • 加盟网站开发费用有域名和服务器怎么建网站
  • 网站死链接提交爱网站关键词挖掘
  • 石岩做网站google浏览器网页版
  • 北京网址快排seo软件
  • 企业网站建设与实施调研报告基本情况新浪博客seo
  • java web做网站的优势百度首页百度
  • 网站搭建的快速网站推广
  • 网站点击率原因网店推广方法
  • 南昌有限公司 网站百度热搜风云榜
  • 深圳市人民政府办公厅网站免费seo
  • 怎么做电影网站不违法百度seo不正当竞争秒收
  • wordpress插件文件夹长春百度seo排名
  • 内蒙古网站建设云聚搜索引擎排名优化
  • 南县网站建设推荐百度搜索优化建议
  • 好的手表网站百度答主招募入口官网
  • 学校网站功能aso优化违法吗
  • 门户网站建设管理工作的意见大数据营销经典案例
  • 做服饰的有哪些网站对网站的建议和优化
  • 网站开发好做还是平面好做刷神马关键字排名软件
  • 注册的网站2022年最新最有效的营销模式
  • 网站开发国内外研究动态关键词挖掘查询工具爱站网
  • 网站建设季度考核评价工作总结seo教学实体培训班
  • 汶上1500元网站建设百度客服怎么转人工电话
  • 怎样在赶集微网站做微招聘百度收录在线提交