国产成a人亚洲精品无码樱花-韩国av一区二区-国产精品99久久免费-亚洲图片欧美-99久久99久久精品国产片果冻-操操插插-老司机亚洲-国产精品对白-黄色特一级-欧美色图亚洲激情-激情一区-精品自拍偷拍-国产熟妇搡bbbb搡bbbb-精品伦精品一区二区三区视频-夜久久久-美女av网

Web前端知识

首页 > 免费 > Web前端知识 >

为什么需要浏览器缓存?我们需要做些什么?

来源:北京汇仁智杰科技有限公   时间:2016-01-17   点击:

  为什么需要浏览器缓存?我们需要做些什么?

  我们知道通过HTTP协议,在客户端和浏览器建立连接时需要消耗时间,而大的响应需要在客户端和服务器之间进行多次往返通信才能获得完整的响应,这拖延了浏览器可以使用和处理内容的时间。这就增加了访问服务器的数据和资源的成本,因此利用浏览器的缓存机制重用以前获取的数据就变成了性能优化时需要考虑的事情。

  那么有什么建议吗?当然。

  为每个资源指定一个明确的缓存策略,用以定义资源是否可以缓存,由谁来缓存,可以缓存多久,并且在缓存时间到期时如何有效地重新验证。当服务器返回一个响应时,它需要在响应头中提供Cache-Control和ETag。

  说到浏览器中的缓存机制,其实就相当于HTTP协议定义的缓存机制,因为浏览器为我们实现了它。一般情况下我们会想到到HTTP响应头中的Expires,Cache-Control,Last-Modified,If-Modified-Since,Etag这样的与缓存相关的响应头信息。

  但是这里我们说服务器返回一个响应时提供必要的Cache-Control和Etag即可。这是为什么呢?

因为Cache-Control与Expires的作用一致,Last-Modified与ETag的作用也相近。但它们有以下区别:

1.jpg

  现在默认浏览器均默认使用HTTP 1.1,所以Expires和Last-Modified的作用基本可以忽略,具备Cache-Control和Etag即可。

  当然用户的行为也会影响浏览器的缓存,像这样:

2.jpg

网络营销推广 . 北京汇仁智杰科技有限公司!

地址:北京市昌平区回龙观龙冠大厦5层
咨询:13370157521
业务QQ:373002979
E - mail:sales @ huirenzhijie.com
企业网站备案:京ICP备15021091号-1

汇仁智杰与众不同

  • 有网络推广经验
  • 有网站建站队伍
  • 有大型网站建设经验
  • 致力于营销型网站建设
  • 始终坚持技术和服务同样重要
查看PC版网站
备案号:京ICP备15021091号-1 版权所有:汇仁智杰

主站蜘蛛池模板: 欧美日韩精品免费一区二区三区 | 国产美女一级特黄毛片 | 日韩欧美在线播放 | 欧美精品一区二区三区在线 | 奇米影视资源 | 国产1区 | 欧美日韩精品一区二区三区不卡 | 91久久精品国产免费一区 | www.免费在线观看 | 国产精品黄 | 久久www免费人成精品 | 欧美精品久久 | 欧美成人午夜片一一在线观看 | 精品国产欧美一区二区三区成人 | 国产精品视频网 | 黄色影院| 欧美成人一区二区三区 | 精品久久久中文字幕二区 | 国产剧情精品 | king视频在线观看 | 欧美的高清视频在线观看 | 欧美色欧美亚洲另类二区 | 成人影院在线观看视频 | 欧美日韩中文字幕 | 可以免费看黄色的网站 | 国产91久久精品 | 99在线免费观看视频 | 99精品视频免费观看 | 国产成人永久免费视 | 爱爱网站在线观看免费 | 狠狠撩色姣姣综合久久 | 日本aaaa级毛片在线看 | 国产乱码精品一区二区三区中 | 91精品福利老司机在线观看 | 黑人精品videos亚洲人 | 8mav模特福利视频在线观看 | 国产亚州高清国产拍精品 | 久久99国产亚洲精品观看 | 古代级a毛片在线 | 国产乱码精品一区二区三上 | 韩国本免费一级毛片免费 |