我可以强制浏览器缓存 WPS 6.1 响应的页面吗?
强制浏览器缓存页面是满足要求的一种方式吗?
我尝试创建一个过滤器并在 wps 中配置它。
<filter>
<filter-name>Cache Filter</filter-name>
<filter-class>com.samaxes.filter.CacheFilter</filter-class>
<init-param>
<param-name>expirationTime</param-name>
<param-value>120</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Cache Filter</filter-name>
<url-pattern>/portal/*</url-pattern>
</filter-mapping>
它正在工作,但 HTTP 标头仍然是:
Cache-Control no-cache
Content-Language en-US
Content-Type text/html; charset=UTF-8
Date Fri, 11 May 2012 07:50:19 GMT
Expires Thu, 01 Jan 1970 00:00:00 GMT
IBM-Web2-Location ...
Pragma no-cache
Server WebSphere Application Server/6.1 Transfer-Encoding chunked
Vary User-Agent,Cookie
如何获取正确的响应头?
缓存控制:max-age=120
过期:
谢谢