Могу ли я заставить браузер кэшировать страницы, на которые отвечает WPS 6.1?Как заставить браузер кэшировать страницу в портале websphere
Является ли заставить браузер кэшировать страницы способом выполнения требования?
Я попытался создать фильтр и настроить его в 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 не-кэш
Content-Language EN-US
Content-Type текст/html; кодировка = UTF-8
Дата Пт, 11 мая 2012 7:50:19 GMT
Истекает Thu, 01 Jan 1970 00:00:00 GMT
IBM-Web2-Location ...
Pragma нет кэша
Сервер WebSphere Application Server/6.1 Передача-кодирование chunked
Vary User-Agent, Cookie
Как получить правильный заголовок ответа?
Cache-Control: макс возраста = 120
Истекает:
Благодаря