状态码为 200 from cache和304 Not modified的区别

1、请求状态码为 200  from cache: 表示该资源已经被缓存过,并且在有效期内,所以不再向浏览器发出请求,直接使用本地缓存。

如下图:

 

2、状态码为 304 Not modified: 表示浏览器虽然发现了本地有该资源的缓存,但是不确定是否是最新的,于是想服务器询问,若服务器认为浏览器的缓存版本还可用(即还未更新),那么便会返回304,继续使用本地的缓存。

posted @ 2015-03-27 16:11  freewalker  阅读(1050)  评论(0编辑  收藏  举报