前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >网络基础 HTTP协议之缓存简介

网络基础 HTTP协议之缓存简介

作者头像
授客
发布2019-09-11 10:04:05
2910
发布2019-09-11 10:04:05
举报
文章被收录于专栏:授客的专栏授客的专栏

用浏览器查看缓存

IE为例,Tools->Internet options -> View files,如图

点击图示的View files,打开缓存目录

C:\Users\Administrator\AppData\Local\Microsoft\Windows\Temporary Internet Files

测试实验

访问前清空以上目录下的所有文件,访问网址:http://ishouke.blog.sohu.com,然后查看以下目录(计算机中打开,直接通过浏览器打开看不到,估计那会相关程序还占用),如下

网络基础 <wbr>HTTP协议之缓存简介
网络基础 <wbr>HTTP协议之缓存简介

除了上图中给出的js脚本文件,cookie文本,图片文件,html文件,php文件,根据不同的网站,还可能有其他文件,比如css,mp4,swf,xml等等文件。

初次访问时,会从服务器请求所有必须的文件,再次访问时,浏览器会先查找缓存,如果缓存中存在被请求的资源则直接从缓存读取,而不向服务器发送GET获取资源请求,以下是通过工具分析的结果:

网络基础 <wbr>HTTP协议之缓存简介
网络基础 <wbr>HTTP协议之缓存简介
网络基础 <wbr>HTTP协议之缓存简介
网络基础 <wbr>HTTP协议之缓存简介

从图中可看到,有缓存和没缓存,消耗的响应时间是差别很大的。

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2014-12-07 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档