用浏览器查看缓存
IE为例,Tools->Internet options -> View files,如图
点击图示的View files,打开缓存目录
C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files
测试实验
访问前清空以上目录下的所有文件,访问网址:http://ishouke.blog.sohu.com,然后查看以下目录(计算机中打开,直接通过浏览器打开看不到,估计那会相关程序还占用),如下
除了上图中给出的js脚本文件,cookie文本,图片文件,html文件,php文件,根据不同的网站,还可能有其他文件,比如css,mp4,swf,xml等等文件。
初次访问时,会从服务器请求所有必须的文件,再次访问时,浏览器会先查找缓存,如果缓存中存在被请求的资源则直接从缓存读取,而不向服务器发送GET获取资源请求,以下是通过工具分析的结果:
从图中可看到,有缓存和没缓存,消耗的响应时间是差别很大的。