Package server.restful.common.filters
Klasse RequestLogFilter
java.lang.Object
jakarta.servlet.GenericFilter
jakarta.servlet.http.HttpFilter
server.restful.common.filters.RequestLogFilter
- Alle implementierten Schnittstellen:
jakarta.servlet.Filter,jakarta.servlet.FilterConfig,Serializable
@WebFilter(filterName="RequestLogFilter",
displayName="RequestLogFilter",
servletNames={"OnKeepAliveServlet","ProxyServlet","InsertNextCartServlet","InsertNextDiskServlet","JoystickServlet","OnPlayDoneServlet","OnPlayServlet","PressKeyServlet","SetDefaultEmulationReSidFpServlet","SetDefaultEmulationReSidServlet","SetSidModel6581Servlet","SetSidModel8580Servlet","ExSIDMappingServlet","HardSIDMappingServlet","SIDBlasterMappingServlet","USBSIDMappingServlet","FindHashServlet","FindTuneServlet","InsertHashesServlet","InsertTuneServlet","TuneExistsServlet","WhatsSidServlet","ConvertServlet","DirectoryServlet","DiskDirectoryServlet","DownloadServlet","FavoritesNamesServlet","FavoritesServlet","FiltersServlet","LogsServlet","PhotoServlet","QRCodeServlet","RandomHVSCServlet","SongLengthServlet","SpeechToTextServlet","StartPageServlet","StaticServlet","STILServlet","TuneInfoServlet","UploadServlet","WebJarsServlet"},
description="Log request and response")
public final class RequestLogFilter
extends jakarta.servlet.http.HttpFilter
Log request and response.
- Autor:
- ken
- Siehe auch:
-
Feldübersicht
FelderModifizierer und TypFeldBeschreibungstatic final Stringprivate static final Loggerprotected MonitoringThreadprivate jakarta.servlet.ServletContextprivate String -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungprivate Stringcpu()voiddoFilter(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain chain) voidinit(jakarta.servlet.FilterConfig filterConfig) private StringlocalAddr(jakarta.servlet.http.HttpServletRequest request) voidprivate Stringmemory()private StringremoteAddr(jakarta.servlet.http.HttpServletRequest request) private Stringrequest(jakarta.servlet.http.HttpServletRequest request) private Stringresponse(jakarta.servlet.http.HttpServletResponse response) private Stringuser(jakarta.servlet.http.HttpServletRequest request) Von Klasse geerbte Methoden jakarta.servlet.http.HttpFilter
doFilterVon Klasse geerbte Methoden jakarta.servlet.GenericFilter
getFilterConfig, getFilterName, getInitParameter, getInitParameterNames, getServletContext, initVon Klasse geerbte Methoden java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitVon Schnittstelle geerbte Methoden jakarta.servlet.Filter
destroy
-
Felddetails
-
LOG
-
FILTER_PARAMETER_SERVLET_NAME
- Siehe auch:
-
monitoringThread
-
servletContext
private jakarta.servlet.ServletContext servletContext -
servletName
-
-
Konstruktordetails
-
RequestLogFilter
public RequestLogFilter()
-
-
Methodendetails
-
init
public void init(jakarta.servlet.FilterConfig filterConfig) throws jakarta.servlet.ServletException - Angegeben von:
initin Schnittstellejakarta.servlet.Filter- Setzt außer Kraft:
initin Klassejakarta.servlet.GenericFilter- Löst aus:
jakarta.servlet.ServletException
-
doFilter
public void doFilter(jakarta.servlet.http.HttpServletRequest request, jakarta.servlet.http.HttpServletResponse response, jakarta.servlet.FilterChain chain) throws IOException, jakarta.servlet.ServletException - Setzt außer Kraft:
doFilterin Klassejakarta.servlet.http.HttpFilter- Löst aus:
IOExceptionjakarta.servlet.ServletException
-
remoteAddr
-
localAddr
-
user
-
request
-
response
-
memory
-
cpu
-
log
-