我在我的Web应用程序中允许用户下载Microsoft Office文档的几个区域。 我需要应用此处列出的修复程序
希望允许这种types的操作的网站应该删除no-cache头或头。
这个怎么做?
如IIS7文档中所述设置CacheControlMode参数应该做你想要的:
要将expires响应标头设置为定期过期内容,并设置过期内容的秒数,分钟数,小时数或天数,请使用以下语法:
appcmd set config /section:staticContent /clientCache.cacheControlMode:UseMaxAge /clientCache.cacheControlMaxAge: timeSpan
variablestimeSpan是内容到期的时间。 timeSpan的格式是d.hh:mm:ss,其中d是可选的天数,hh是小时数,mm是分钟数,ss是内容到期的秒数。 例如,要将caching设置为每两天过期一次,请键入以下内容,然后按Enter键:
appcmd set config /section:staticContent /clientCache.cacheControlMode:UseMaxAge /clientCache.cacheControlMaxAge:2.00:00:00