Package nl.vpro.web.filter
Class ExpireHeadersFilter
java.lang.Object
nl.vpro.web.filter.ExpireHeadersFilter
- All Implemented Interfaces:
javax.servlet.Filter
A filter that can add expire and cache controll headers to responses if there are missing. (default to 5 minutes)
For more information about these headers: https://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html
- Author:
- Rob Vermeulen (VPRO)
-
Field Details
-
HEADER_EXPIRES
- See Also:
-
HEADER_CACHE_CONTROL
- See Also:
-
-
Constructor Details
-
ExpireHeadersFilter
public ExpireHeadersFilter()
-
-
Method Details
-
init
public void init(javax.servlet.FilterConfig filterConfig) - Specified by:
init
in interfacejavax.servlet.Filter
-
doFilter
public void doFilter(javax.servlet.ServletRequest req, javax.servlet.ServletResponse res, javax.servlet.FilterChain chain) throws IOException, javax.servlet.ServletException - Specified by:
doFilter
in interfacejavax.servlet.Filter
- Throws:
IOException
javax.servlet.ServletException
-