asp.net-mvc – IIS7 ASP.NET MVC客户端缓存标头不起作用
发布时间:2020-12-15 22:26:30 所属栏目:asp.Net 来源:网络整理
导读:我在IIS7和 Windows Server 2008上部署了一个ASP.NET MVC应用程序. 我已经在这里和网络上阅读了帖子,但是无法让客户端缓存工作. 我正在尝试缓存/ Content文件夹中的所有内容.到目前为止,我在IIS管理器中选择了该文件夹,并设置了相应的HTTP响应标头(在Common
我在IIS7和
Windows Server 2008上部署了一个ASP.NET MVC应用程序.
我已经在这里和网络上阅读了帖子,但是无法让客户端缓存工作. 我正在尝试缓存/ Content文件夹中的所有内容.到目前为止,我在IIS管理器中选择了该文件夹,并设置了相应的HTTP响应标头(在Common Headers下).我还检查了/ Content文件夹中的web.config文件,并设置了值. / Content中的所有资源都以此形式返回(来自FireBug): Cache-Control no-cache,no-store,must-revalidate Pragma no-cache Content-Type image/png Expires -1 Last-Modified Sun,11 Oct 2009 19:01:40 GMT Accept-Ranges bytes Etag "f318d643a54aca1:0" Server Microsoft-IIS/7.0 X-Powered-By ASP.NET Date Sun,11 Oct 2009 20:40:01 GMT Content-Length 620 请注意请求此静态图像的Cache-Control和Expires值. 该网站目前在Debug中编译(这将改变),但肯定不会有所作为? 显然我忽略了一些东西,任何想法都会受到赞赏. 谢谢 解决方法
如果您无法使用IIS管理工具使其工作,请尝试Jeff Atwood的推荐
this thread: <?xml version="1.0" encoding="UTF-8"?> <configuration> <system.webServer> <staticContent> <clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="7.00:00:00" /> </staticContent> </system.webServer> </configuration> (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net – 企业库4 dataconfiguration标记
- asp.net – 使用Razor有点像回到经典的asp
- asp.net – 在web.config和asp页面中注册用户控件的优点和缺
- asp.net – 在Visual Studio编辑器中配置<%%>块的格式
- 【开源小软件 】Bing每日壁纸 让桌面壁纸保持更新
- ASP.Net超过1个表格?
- asp.net-mvc – 我没有使用GET方法获取友好的URL
- asp.net – 可以为IIS的HTTP压缩添??加axd扩展吗?
- 如何以编程方式找到一个ASP.NET App_Data文件夹路径
- asp.net – 将webgrid导出为pdf asp mvc razor
推荐文章
站长推荐
- asp.net – WebControl创建中的Render和RenderCo
- asp.net – 减轻Web服务器上的RsaCryptoServiceP
- ASP.NET – 一个新的应用程序的最佳队列系统
- asp.net-mvc – 以表格形式上传图片并在MVC 4上显
- asp.net-mvc – 实体框架更新实体以及子实体(必要
- ASP.Net的Web TWAIN扫描解决方案?
- Asp.net基本对象
- 如何强制我的ASP.net 2.0应用程序重新编译
- asp.net-mvc-3 – 向@ Html.ValidationSummary添
- asp.net – 导致GridView无效回发的TemplateFiel
热点阅读