网络基础 HTTP协议之缓存简介
by:授客 QQ:1033553122
用浏览器查看缓存
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获取资源请求,以下是通过工具分析的结果:



从图中可看到,有缓存和没缓存,消耗的响应时间是差别很大的。
作者:授客
微信/QQ:1033553122
全国软件测试QQ交流群:7156436
Git地址:https://gitee.com/ishouke
友情提示:限于时间仓促,文中可能存在错误,欢迎指正、评论!
作者五行缺钱,如果觉得文章对您有帮助,请扫描下边的二维码打赏作者,金额随意,您的支持将是我继续创作的源动力,打赏后如有任何疑问,请联系我!!!
微信打赏
支付宝打赏 全国软件测试交流QQ群
浙公网安备 33010602011771号