use*_*721 7 asp.net-mvc clientcache
我在web.config中添加了以下一个
<staticContent>
<clientCache cacheControlMode="UseMaxAge" cacheControlMaxAge="10.00:00:00" />
</staticContent>
Run Code Online (Sandbox Code Playgroud)
但我没有看到响应标头过期.我应该做其他任何改变吗?

我会尝试两件事来调试。首先我将cacheControlCustom从更改private为public
<location path="Content">
<system.webServer>
<staticContent>
<clientCache
cacheControlCustom="public"
cacheControlMode="UseMaxAge"
cacheControlMaxAge="10.00:00:00" />
</staticContent>
</system.webServer>
</location>
Run Code Online (Sandbox Code Playgroud)
如果这不起作用,请检查缓存所覆盖的路径的位置。你的例子没有显示那部分。
最后,尝试通过以下方式解锁机器配置的 StaticContent 部分:
appcmd unlock config /section:staticContent
Run Code Online (Sandbox Code Playgroud)
这是一个包含一些其他有用信息的链接客户端缓存。
| 归档时间: |
|
| 查看次数: |
1940 次 |
| 最近记录: |