【发布时间】:2015-01-19 10:25:35
【问题描述】:
以下是我的webapp的web.xml中的sn-p
<filter>
<filter-name>ExpiresFilter</filter-name>
<filter-class>org.apache.catalina.filters.ExpiresFilter</filter-class>
<init-param>
<param-name>ExpiresByType text/css</param-name>
<param-value>access plus 3 months</param-value>
</init-param>
<init-param>
<param-name>ExpiresByType text/html</param-name>
<param-value>access plus 3 months</param-value>
</init-param>
<init-param>
<param-name>ExpiresByType application/javascript</param-name>
<param-value>access plus 3 months</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>ExpiresFilter</filter-name>
<url-pattern>/css/*</url-pattern>
<url-pattern>/dist/*</url-pattern>
<url-pattern>/lib/*</url-pattern>
<url-pattern>/partials/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
当将 logging.properties 设置为 FINER 时,我得到了
2015 年上午 11:51:35 org.apache.catalina.filters.ExpiresFilter isEligibleToExpirationHeaderGeneration FINE:请求 响应状态为“200”的“/kuku/dist/js/vendor.js.map” content-type "null",过期标头已定义
我在tomcat的conf目录下搜索过
grep -r 配置过期
什么也没找到。
可以在哪里设置过期标头?
【问题讨论】: