Package | Description |
---|---|
net.waglewagle.servlet.filter |
Modifier and Type | Class and Description |
---|---|
class |
AbstractHttpFilter
요청이 HttpServletRequest인 경우만 처리하도록 하는 Filter의
추상 클래스이다.
|
class |
CrossDomainAllowHeaderSetFilter
CORS(Cross-Origin Resource Sharing) 요청을 처리하기 위해 관련
Header(Access-Controll로 시작하는)를 응답에 세팅하는 Filter.
|
class |
ForceAccessBlockFilter
주어진 IP는 무조건 차단하는 필터
|
class |
IllegalAccessBlockFilter
실제 사용자가 아닌 웹봇 등에 의해 사이트 접근하는 것을
차단하기 위한 필터.
|
class |
JvmMemoryLogFilter
JVM의 메모리 량을 로그로 기록하는 Filter.
|
class |
NoCacheHeaderFilter
응답에 브라우저가 캐쉬를 사용하지 말라는 Header를 세팅하는 Filter.
|
class |
ParameterLogFilter
브라우저로부터 넘어온 파라미터를 찍는 로그.
|
class |
ProcessTimeLogFilter
처리 시간을 로그로 기록하는 Filter.
|
class |
RequestHeaderLogFilter
요청 Header를 로그로 기록하기 위한 Filter.
|
class |
SessionAliveCheckFilter
사용자의 Session이 살아있는지를 체크해서, 살아있지 않으면
정해진 페이지로 되돌리는 Filter
단, 요청 URI(HttpServletRequest의 getRequestURI()를 호출한 결과) 값이 "/"인 것은 무조건 예외다.
|
class |
XssDefenseFilter
XSS(Cross Site Scripting) 방어 필터
파라미터 값 중 스크립트 태그(<script...
|
class |
XUACompatibleEdgeHeaderFilter
응답 Header에 항상 X-UA-Compatible: edge 값을 넣어주는 Filter.
|