我已经将浏览器缓存开启,在打开第一个页面的时候是200 ok
点击页面上的测试
超链接,跳转到第二个页面,刚请求的资源,都还是200 ok
,只有当我刷新当前页面时,才会变成304。
查看请求,都提示(from cache)(为什么没有请求的具体头信息呢?)
我的服务器上做了缓存配置的呀:
我已经将浏览器缓存开启,在打开第一个页面的时候是200 ok
点击页面上的测试
超链接,跳转到第二个页面,刚请求的资源,都还是200 ok
,只有当我刷新当前页面时,才会变成304。
查看请求,都提示(from cache)(为什么没有请求的具体头信息呢?)
我的服务器上做了缓存配置的呀:
因为你用的是 Google Chrome。UI 中的文字描述不清,还没中文翻译。强烈推荐使用 Firebug 再查看一次。注意先确认「网络」面板选项(点那个小箭头)里的「显示 BFCache 响应」已经勾上。
然后查看,你会发现有两种来自缓存的请求:
没有向服务器发送请求的当前没有请求头信息了。Firebug 里是可以看到缓存的请求头信息的。