缓存控制在春季4没有影响

时间:2018-03-17 22:39:07

标签: xml spring cache-control

我的应用程序:Spring MVC 4。

我已经设置了我的XML:

<mvc:resources mapping = "/resources/**" location = "/resources/" cache-     period="259201" />

我除外,在我的答复中将设定:my-age 259201.但没有任何反应。

你有什么想法吗?

1 个答案:

答案 0 :(得分:0)

您使用的是Spring Security吗?
Spring Security将禁用您的缓存标头。
https://docs.spring.io/spring-security/site/docs/current/reference/htmlsingle/#headers

<http>
    <!-- ... -->

    <headers defaults-disabled="true">
    <!-- <cache-control /> -->
    </headers>
</http>

如果您想要缓存清除,请查看使用VersionResourceResolver。