Home  >  Article  >  Backend Development  >  关于浏览器缓存的有关问题

关于浏览器缓存的有关问题

WBOY
WBOYOriginal
2016-06-13 12:59:24979browse

关于浏览器缓存的问题
     我学习了下Http头文件的知识,看到有一个网站的头文件,其中Cache-Control no-store, no-cache, must-revalidate, post-check=0, pre-check=0。

     这是不是意味着每次访问都会向服务器请求?如果是这样的话,那就不需要将文件保存到我的ie缓存目录了,但是事实上的缓存文件夹里面还是被写进了很多东西,这是怎么回事儿?
------解决方案--------------------
浏览器为了快速响应用户的请求(往往是做不到的,玩站的反应没有那么快)于是在客户端创建了一个缓冲区,用于保存用户已访问过的页面。这样在用户再次访问时不至于有太多的等待
既如此,浏览器采用了先缓存页面内容到文件,再从缓存文件解释显示页面内容的策略
这样可以减少内存的占用量(无论如何目前的内存的单位价格依然远高于硬盘的单位价格)
即使是应邀每次都写入,也是很划算的

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn