关于:304 Expires 的时间,Cache-Control:max-age=0 的解释
304 的 Expires
的时间有什么用?
Last-Modified
和 If-Modified-Since
去判断是不是 304?
浏览器请求头:Cache-Control:max-age=0
?
response 头:Cache-Control:max-age=1000
控制缓存时间?
1 回复
浏览器请求头:Cache-Control:max-age<=0表示每次请求都会访问服务器并通过Last-Modified确定文件是否已修改,若已修改,返回最新文件,否则返回304读取缓存文件。Cache-Control:max-age>0表示直接读取缓存。Cache-Control:no cache表示总是请求服务器最新文件,无304。 Expires 的时间有什么用?expires用于当浏览器请求总是使用缓存的时候Cache-Control:max-age>0,根据该时间来判断什么时候该去请求服务器了。 response 头:Cache-Control:max-age=1000 控制缓存时间?表示Cache-Control的优先级高于Expires,但有的浏览器不支持Cache-Control,这时采用Expires 不知道回答的对不对,刚好看到了,就回答一下。^_^不过你肯定已经解决了~