Firebug “网络”标签下灰色和黑色Request的含义

以前一直没注意过这点,现在明白,原来黑色的请求是常规的向服务器发送,并取得Response的请求;而灰色的请求并没有发出,而是从缓存中获得了。

上图中,第一个红框中的GET style.css请求返回304,是因为Request中的If-Modified-Since与Response中的Last-Modified相匹配;

第二个红框中GET weiboShow.css请求是因为Firefox已经把weiboShow.css缓存在本地,并且当时返回此css的Response中Cache-Control定义的缓存过期时间和Expires定义的过期时间都没有到达,故Firefox就从本地缓存中获取了。

发表评论

电子邮件地址不会被公开。 必填项已用*标注