我目前正在尝试通过Web.config配置ASP.net Web应用程序,以将GWT WebApp托管在特定文件夹中。我设法在system.Webserver/staticContent部分为.manifest文件扩展名配置mimeMap,但是我坚持使用clientCache。我想添加一个缓存规则,以便使用“.nocache”文件。与下列标头一起提供:在IIS中托管GWT Web应用程序
"Expires", "Sat, 21 Jan 2012 12:12:02 GMT" (today -1);
"Pragma", "no-cache"
"Cache-control", "no-cache, no-store, must-revalidate"
任何人都知道如何在IIS 7+中执行此操作?
我添加的代码和所应用的改变web.config。在调试中,我可以看到,执行了“SetExpires”。 Firefox在响应头文件中显示“Expires”作为远期日期。你有什么想法,为什么Firefox仍然没有缓存HTML文件? – slartidan 2015-02-03 11:14:23
PS:我的错:我使用“重新加载”来测试缓存,但“重新加载”从不使用缓存。现在您的解决方案适合我。谢谢。 – slartidan 2015-02-03 11:21:06