我在这里建立一个非常简单的页面:http://www.wordjackpot.com 我的问题仅出现在Google Chrome浏览器中,当我重新加载页面时,每次重新加载图片就好像没有缓存一样,我不确定问题是来自我的代码还是来自chrome,因为stackoverflow.com上的示例当我重新加载页面时,图像有http代码304。 然后我的问题是:我做错了什么?
感谢。
答案 0 :(得分:2)
这些是您的返回标题...您明确告诉浏览器不要缓存。
这将是一个apache(Web服务器)设置。
Accept-Ranges:bytes
Accept-Ranges:bytes
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Connection:keep-alive
Content-Length:4026
Content-Type:image/png
Date:Tue, 03 Feb 2015 14:33:44 GMT
Pragma:no-cache
Server:Apache
Set-Cookie:300gp=R3396092545; path=/; expires=Tue, 03-Feb-2015 15:46:10 GMT
X-Cacheable:Not cacheable: no-cache
X-Geo:varn34.rbx5
X-Geo-Port:1011
X-Pad:avoid browser bug
答案 1 :(得分:1)
查看您的HTTP标头,您没有全部缓存。