http头部缓存设置

浏览器缓存

200(from cache)
不设缓存时这两个都需要置0,只有get可以被缓存

Expires

http1.0的response头,设定过期时间,过期是会做资源更新检测。 (本地时间和服务器有差异问题)

Cache-control:max-age(都定义时优先expires)

http1.1的response头,本地时间的差值如果大于max-age,超时时做资源更新检测。

资源更新检测

304 Not Modified

Last-Modified

响应设置Last-modified,下次请求时请求头携带if-Modified-Since:上次请求的last-Modified值,比较文件的修改时间,如果一致返回304及空内容

Etag

响应时Etag:md5,下次请求时请求头加if-None-Match:md5,如果一致返回304及空内容

link

posted @ 2015-10-26 13:45  fannet  阅读(878)  评论(0)    收藏  举报