浏览器的缓存机制图文分析

所属分类: 软件教程 / 浏览下载 阅读数: 1019
收藏 0 赞 0 分享

这两天,拾前人牙慧了解了下浏览器的缓存机制,备忘一下。

一般来说,浏览器都是有缓存的,缓存机制可以通过http请求协议,和html的meta标签来设定,我们前端it牛就只关注后者吧,前者需要服务端或者本地程序自己定义。

这种方式用一句广告词来说就是”so easy!“,只需要如下代码:

复制代码
代码如下:

<META HTTP-EQUIV="Pragma" CONTENT="no-cache">

meta标签很牛叉,它提供了很多属性来定义页面的文档信息,包括设置搜索引擎关键字啊,编码啊,作者啊,描述啊,语言啊等等,同样也提供了修改http信息的属性。比如上面的示例就是http请求协议的缓存定义no-cache,无缓存。其实我们可以从语义上来分析:http-equiv 这个属性服务器在处理的时候会把它自动加载到浏览器的头信息里。比如我如下设置:

复制代码
代码如下:

<meta http-equiv="charset" content="utf-8"><meta http-equiv="expires" content="30 Nov 2012">

那么你就设置了页面的过期时间和页面编码,浏览器的头信息就会有下面这样的信息:

复制代码
代码如下:

content-type: text/htmlcharset:utf-8expires:30 Nov 2012

值得一提的是 expires貌似是http1.0的东西,对现在http1.1来说貌似作用不大。

附上一张别人的两张图,描述一下浏览器请求的原理

第一次请求:

再次请求:

更多精彩内容其他人还在看

opera浏览器怎么自动刷新 欧朋浏览器自动刷新功能使用教程

opera浏览器是一款非常受国内及国外朋友们喜爱的浏览器工具,它以快捷方便著称。有些时候我们浏览网页的需要设置网页自动刷新,下面小编就为大家介绍一下opera浏览器怎么自动刷新,有兴趣的朋友们可以了解下
收藏 0 赞 0 分享

opera浏览器怎么设置越野模式 欧朋浏览器越野模式打开教程

opera浏览器(欧朋浏览器)中有一个越野模式,该模式可以节省流量,在越野模式下你访问的是服务器的内容是不需要经过电脑加载的。那么,opera浏览器越野模式怎么打开?针对此问题,本文就为大家介绍欧朋浏览器越野模式的设置教程
收藏 0 赞 0 分享

傲游云浏览器自动刷新功能设置使用教程

近日,有部分网友问小编:傲游云浏览器怎么设置自动刷新?针对傲游云浏览器如何设置自动刷新网页的问题,本文就为大家介绍傲游云浏览器自动刷新功能设置使用教程
收藏 0 赞 0 分享

搜狗浏览器占用内存太大的四种解决办法

搜狗浏览器占用内存太大怎么办?占用过多的内存将导致电脑反应速度急剧下降,对此我们可以采取以下方法来解决,需要的朋友可以参考下
收藏 0 赞 0 分享

将世界之窗浏览器设置为默认浏览器的方法图解

世界之窗是国内首款用了chrome28内核的浏览器,它打开网页的速度是相当惊人的,兼容性也很不错。那么,我们如何将世界之窗浏览器设置为默认的浏览器呢?针对此问题,本文就为大家图解将世界之窗浏览器设置为默认浏览器的方法
收藏 0 赞 0 分享

世界之窗怎么设置主页?世界之窗浏览器首页设置方法介绍

世界之窗浏览器最大的特点就是打开网页的速度特别的快,很多使用世界之窗浏览器的朋友们都想给世界之窗浏览器设置一个固定的主页,那么世界之窗浏览器怎么设置主页呢?针对此问题,本文就为大家进行解答
收藏 0 赞 0 分享

世界之窗怎么设置兼容模式?世界之窗浏览器兼容模式设置教程

世界之窗浏览器最大的特点就是打开网页的速度特别的快,同时世界之窗浏览器也具有兼容模式的功能,设置兼容模式后可以为我们省去很多麻烦,那么,世界之窗浏览器兼容模式怎么设置呢?针对此问题,本文就为大家进行解答
收藏 0 赞 0 分享

电脑ie浏览器丢失重建的教程

电脑ie不小心删除了怎么办?载还麻烦, 用这个方法就能重现了,方法很简单,小白乱入都可以的哦,需要的朋友可以参考下
收藏 0 赞 0 分享

世界之窗浏览器怎么设置主页

世界之窗浏览器打开网页的速度非常快,非常适合网友们使用,下面以图文的形式为大家介绍下世界之窗浏览器怎么设置主页,感兴趣的朋友可以看看
收藏 0 赞 0 分享

世界之窗怎么清理缓存?世界之窗浏览器缓存清除教程

世界之窗浏览器是一款网页打开速度非常快的浏览器,浏览器用的太久就会有数据垃圾,过多的数据垃圾会导致浏览器正常运行。那么,世界之窗浏览器怎么清理缓存呢?针对此问题,本文就为打击图解世界之窗缓存清理步骤
收藏 0 赞 0 分享
查看更多