我目前正在嘗試通過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