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

1营销型网站建设山西建设执业注册中心网站

1营销型网站建设,山西建设执业注册中心网站,齐齐哈尔建设局网站首页,网站建设投诉去哪里投诉1、强缓存:设置缓存时间的,那么在这个时间内浏览器向服务器发送请求更新数据,但是服务器会让其从缓存中获取数据。 可参考:彻底弄懂强缓存与协商缓存 - 简书 2、协商缓存每次都会向浏览器询问,那么是怎么询问的呢&…

1、强缓存:设置缓存时间的,那么在这个时间内浏览器向服务器发送请求更新数据,但是服务器会让其从缓存中获取数据。
可参考:
彻底弄懂强缓存与协商缓存 - 简书

2、协商缓存每次都会向浏览器询问,那么是怎么询问的呢?

cache-control: no-cache,每次请求都回询问服务端,那么是如何询问?

当浏览器发送的请求中包含Cache-Control: no-cache时,意味着浏览器不希望使用本地缓存的副本,而是希望向服务器询问资源是否有更新。浏览器如何询问服务器是否有更新,这是通过HTTP协议的机制来实现的。

具体来说,服务器会通过以下几种方式来告诉浏览器是否有更新:

  1. ETag/If-None-Match: 服务器为每个资源分配一个唯一的ETag标识(Entity Tag)。如果下次请求时,客户端发送的If-None-Match头部包含之前服务器分配的ETag,则表示客户端想知道服务器自上次给予的ETag之后,资源是否有更新。

  2. Last-Modified/If-Modified-Since: 服务器在响应请求时,会通过Last-Modified头部告知资源的最后修改时间。如果下次请求时,客户端发送的If-Modified-Since头部包含之前服务器告知的最后修改时间,则表示客户端想知道自此时点之后,资源是否有更新。

  3. 200 OK with content: 如果服务器判定资源有更新或者是必须重新发送的,会响应200 OK状态码和新的资源内容。

  4. 304 Not Modified: 如果服务器判定资源自客户端上一次请求以来未更改,会响应304 Not Modified状态码,表示客户端可以继续使用本地缓存的副本。

以下是一个简单的HTTP请求和响应示例,展示了使用Cache-Control: no-cache时浏览器如何询问服务器资源是否有更新:

在这个例子中,请求中包含了If-None-MatchIf-Modified-Since头部,询问服务器资源自指定时间以来是否有更新。服务器根据这些头部以及资源的当前状态,如果有更新,则响应200 OK和新的资源内容;如果没有更新,则响应304 Not Modified,表示可以继续使用客户端的缓存副本。

http://www.yayakq.cn/news/170012/

相关文章:

  • 湖南大钧工程建设有限公司网站四川建设厅网上查询网站
  • 大型网站后台登录地址一般是如何设置的设计公司网站模板
  • 太原做网站制作wordpress模板分享
  • 做个网站页面多钱网站界面设计案例
  • 网站的功能和特色优化设计六年级下册语文答案
  • 国外对旅游网站建设的现状动漫设计是干嘛的
  • 南宁网站seo外包沈阳seo自然优化排名
  • 东莞微网站制作wordpress微信图片采集器
  • 600元做网站哪里有竞价推广托管
  • 专题网站设计网站建设哪家g
  • 网站开发平台开发公司信用中国官网企业查询
  • 外贸行业网站建设公司排名ui和网页设计
  • 华企网站建设推广优化中科汇联网站建设手册
  • 优化网站关键词的技巧国际新闻最新消息今天233
  • 互联网网站开发合同范本网站怎么做百度优化
  • 洛阳做网站公司网站的二维码怎么做的
  • 长安网站建设费用虎年ppt模板免费下载
  • 域名怎么绑定网站自己如何建设网站首页
  • 关于做公司网站建设你应该知道的做推送实用网站
  • 建设工程信息网站android 网站开发
  • 什么网站从做系统商丘做网站的公司有哪些
  • 山东城市建设厅网站网页版传奇手游排行榜
  • 国外那些视频网站做的不错如何在百度上做推广
  • 网站公共模板是什么网络营销推广方案策划与实施
  • 自己有服务器怎么搭建网站网站建设辶首选金手指十五
  • 擦彩网站开发做海报的素材那个网站比较好
  • 网站开发需求收集宁波市住房和城乡建设局
  • 网站系统建设方案重庆公司名称网上核名
  • 做微信商城网站哪家好秸秆可以发酵吗网站建设吗
  • 网站开发实用技术pdf检察网站建设