public final class DoSFilter extends Object implements javax.servlet.Filter
Filter that rejects requests from hosts that are sending too many requests. This is measured
as a number of requests in the last minute. If the limit is exceeded, requests from the host are rejected
with HTTP status HttpServletResponse.SC_FORBIDDEN. The host remians banned for about an hour.| Modifier and Type | Field and Description |
|---|---|
static String |
MAX_ACCESS_PER_HOST_PER_MIN_KEY |
| Constructor and Description |
|---|
DoSFilter() |
public static final String MAX_ACCESS_PER_HOST_PER_MIN_KEY
public void init(javax.servlet.FilterConfig filterConfig)
init in interface javax.servlet.Filterpublic void doFilter(javax.servlet.ServletRequest request,
javax.servlet.ServletResponse response,
javax.servlet.FilterChain chain)
throws IOException,
javax.servlet.ServletException
doFilter in interface javax.servlet.FilterIOExceptionjavax.servlet.ServletExceptionpublic void destroy()
destroy in interface javax.servlet.FilterCopyright © 2012-2013 Myrrix Ltd. All Rights Reserved.