0
WindowsのTomcat 8.0.36で動作するWebサイトがあります。私は有効期限とのCache-Controlレスポンスヘッダを追加するには、このリンクExpiresFilter経由でJavascriptファイルのExpiresまたはCache-Controlレスポンスヘッダーを追加できません。
https://tomcat.apache.org/tomcat-8.0-doc/config/filter.html
を追いました。ここに私がやったことです:
<filter>
<filter-name>ExpiresFilter</filter-name>
<filter-class>org.apache.catalina.filters.ExpiresFilter</filter-class>
<init-param>
<param-name>ExpiresByType image</param-name>
<param-value>access plus 10 minutes</param-value>
</init-param>
<init-param>
<param-name>ExpiresByType text/css</param-name>
<param-value>access plus 10 minutes</param-value>
</init-param>
<init-param>
<param-name>ExpiresByType application/javascript</param-name>
<param-value>access plus 10 minutes</param-value>
</init-param>
</filter>
...
<filter-mapping>
<filter-name>ExpiresFilter</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
</filter-mapping>
web.xmlに上記を追加した後、私は見ることができています期限切れとcssファイルのためのCache-Controlレスポンスヘッダー。しかし、私はJavascriptファイルのためのそのような応答ヘッダーを見ることができません。
私がやったことは間違っているか不足していますか?
ありがとうございます!私のテストの後