这是一个更一般的缓存问题。
在我的项目中,我的页面带有几个ext.net 2.0 beta
控件asp.net-mvc3/razor
因此,对于这些页面,从我在 firebug 中收集的数据来看,我认为浏览器在重新启动后没有缓存ext.axd
资源文件。
这就是我所看到的:
- 启动 Firefox,转到我的页面
- 所有请求显示
200 OK
- 如果我按F5,我会将所有请求视为
304 Not Modified
- 现在,如果我重新启动浏览器,它会返回
Http 200
响应。
浏览器没有缓存我的资源吗?是否有我可以使用的设置或配置来跨浏览器会话缓存我的资源?
这是萤火虫的样子:
当我第一次开始时:
当我按下F5这是我看到的:
这是单个请求的样子:
当我重新启动浏览器时,我回到(1)。我
200OK
到处都是。
(1) 资源是否被缓存?(2)我可以做些什么来缓存它吗?