浏览器缓存机制是如何工作的?
- 内容介绍
- 文章标签
- 相关推荐
本文共计2124个文字,预计阅读时间需要9分钟。
浏览器缓存机制,主要包括HTTP协议定义的缓存机制(如:Expires;Cache-control等)。但也有非HTTP协议定义的缓存机制,如使用HTML Meta标签,Web开发者可以控制缓存。
浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的<head>节点中加入<meta>标签,代码如下:
html code
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取。使用上很简单,但只有部分浏览器可以支持,而且所有缓存代理服务器都不支持,因为代理不解析HTML内容本身。
本文共计2124个文字,预计阅读时间需要9分钟。
浏览器缓存机制,主要包括HTTP协议定义的缓存机制(如:Expires;Cache-control等)。但也有非HTTP协议定义的缓存机制,如使用HTML Meta标签,Web开发者可以控制缓存。
浏览器缓存机制浏览器缓存机制,其实主要就是HTTP协议定义的缓存机制(如: Expires; Cache-control等)。但是也有非HTTP协议定义的缓存机制,如使用HTML Meta 标签,Web开发者可以在HTML页面的<head>节点中加入<meta>标签,代码如下:
html code
<META HTTP-EQUIV="Pragma" CONTENT="no-cache">
上述代码的作用是告诉浏览器当前页面不被缓存,每次访问都需要去服务器拉取。使用上很简单,但只有部分浏览器可以支持,而且所有缓存代理服务器都不支持,因为代理不解析HTML内容本身。

