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

网站建设中的需求报告功能百度网站推广价格查询

网站建设中的需求报告功能,百度网站推广价格查询,微豆网络科技有限公司网页设计,郑州网站建设乚汉狮网络强缓存是什么? 强缓存是利用 http 的返回头中的 Expires 或者 Cache-Control 两个字段来控制的,用来表示资源的缓存时间 Expires 缓存过期时间,用来指定资源到期的时间,是服务器端的具体的时间点。也就是说,Expiresmax…

强缓存是什么?
强缓存是利用 http 的返回头中的 Expires 或者 Cache-Control 两个字段来控制的,用来表示资源的缓存时间

Expires

  • 缓存过期时间,用来指定资源到期的时间,是服务器端的具体的时间点。也就是说,Expires=max-age+请求时间,需要和 Last modified 结合使用。但它的优先级比Cache-Control 低。
    Expires 是Web服务器响应消息的头字段,在响应的HTTP请求时告诉浏览器在过期时间前,浏览器可以直接从浏览器缓存取数据,而无需再次请求

Cache-Control

  • Cache-Control 是一个相对时间,例如 Cache-Control:3600,代表着资源的有效期是 3600秒。由于是相对时间,并且都是与客户端时间比较,所以服务器与客户端时间偏差也不会导致问题。

Cache-Control 与Expires 可以在服务端配置同时启用或者启用任意一个,同时启用的时候Cache-Control优先级高。

  • 浏览器的缓存主要是为了提高访问效率,强制缓存,第一次访问一个网站的时候,里面的静态资源如图片、CSS、JS 、icon这些资源实际上是从服务器上下载的,刷新网页这个资源是没有必要在服务器上重新去请求的,像这样的资源,浏览器会默认是一些强制缓存,强制缓存当用户第二次访问的时候,它不会再服务器上重新下载资源了,同样返回200状态码,但这个资源会从浏览器的本地缓存里面去取,这种第二次取的缓存的状态就是一种强制缓存。

协商缓存是什么?
HTTP请求的状态码为 304

  • 和后台去协商资源,要不要对它进行缓存;
  • 如果是第一次请求,返回状态码200,在响应头中返回cache-Control,用来控制缓存使用的时间 / 方式(私有缓存和共享缓存),还会返回一个唯一标识 etag(可以理解为内容资源的一个hash或者一个唯一的标识)
  • 在第二次发起请求时,先查看 max-age, 如果过期了,在请求头设置 If-None-Match 等于刚刚 Etag的值,去后台对比,如果 etag 值相同,(或者对比Last Modified的一个时间)证明后端没更新,所以返回 304状态,浏览器接收到304状态之后,判断这个资源无变化,只需从本地把缓存的资源继续使用(也是协商缓存)。
http://www.dtcms.com/wzjs/291863.html

相关文章:

  • 哪里可以做网赚网站电脑优化大师下载安装
  • wordpress安装 503常州seo
  • WordPress如何迁移数据刷seo排名
  • 深圳市专业制作网站公司吗百度快照在哪里
  • wordpress悬浮导航栏南阳本地网络推广优化公司
  • 网站怎么添加背景建设网站流程
  • 做快递网站难吗最近新闻热点大事件
  • 专业的外贸网站建设公司价格全国新冠疫苗接种率
  • 网站建设咨询电话如何做好网络推广工作
  • 平顶山股票配资网站建设营销策划
  • 重庆勘察设计网seo岗位是什么意思
  • 开源的网站后台程序seo3的空间构型
  • 网站建设课本优化营商环境指什么
  • 电脑上wap网站抖音seo查询工具
  • 丹阳网站建设报价营销案例分享
  • 谁有做网站的朋友的V信微信小程序开发多少钱
  • 直播源码好口碑关键词优化
  • 没有网站备案可以做诚信认证嘛重庆网站页面优化
  • 南充市住房和城乡建设局考试网站google seo
  • 找人做网站被骗了属于诈骗吗国外搜索引擎大全
  • 珠海十大网站建设公司网址搜索引擎入口
  • 没有域名可以做网站吗石家庄最新新闻事件
  • 网站竞价怎么做汽车网络营销策划方案
  • 圣诞网站源码湖南网站制作公司
  • 海口网站建设兼职制作网页的流程
  • 商城网站建设网络公司网站制作公司高端
  • 一般网站有哪几部分构成seo免费系统
  • 档案局网站的建设网络优化软件有哪些
  • 学做ps的软件的网站seo教程优化
  • 用电脑做网站的历史在哪里找百度一下首页网址