这更像是一个一般的缓存问题。
在我的项目中,我有几个页面 ext.net 2.0 beta
使用 asp.net-mvc3/razor
控制
所以对于这些页面,从我在 firebug 中收集的数据来看,我认为浏览器没有缓存 ext.axd
后面的资源文件是重新启动 .
这是我看到的:
200 OK
304 Not Modified
Http 200
回应。 浏览器没有缓存我的资源吗?是否有我可以使用的设置或配置来跨浏览器 session 缓存我的资源?
这是 Firebug 的样子:
这是单个请求的样子:
当我重启浏览器 ,我回到 (1) .我收到
200OK
到处。 (1) 资源是否被缓存? (2)我可以做些什么来缓存它?
最佳答案
初始请求中的行项目是“黑色”并从原始来源获取。然后将这些项目添加到浏览器缓存中。
在后续请求中,项目直接从缓存中提取,并显示为“灰色”。我想这只是 Firebug 的一个“功能”。
可在以下位置获得更多信息:
http://forums.ext.net/showthread.php?18340-Browser-does-not-cache-resources-after-restart
How to interpret grey items in Firebug Net panel?
希望这可以帮助
关于asp.net-mvc - 浏览器重启后不缓存资源,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10104453/