Package org.apache.wicket.protocol.http
HTTP implementation.
-
Interface Summary Interface Description IMetaDataBufferingWebResponse Any kind of response that buffers meta data such as cookies and headers and can unbuffer it into another responseIMultipartWebRequest An interface providing access to multipart content uploads of a WebRequestIRequestLogger Interface for the request logger and viewer.IRequestLogger.ISessionLogInfo This interface can be implemented in a custom session object.IResourceIsolationPolicy Interface for the resource isolation policies.IWebApplicationFactory A factory interface used by wicket filter to create application objects. -
Class Summary Class Description AbstractRequestLogger Base class that collects request and session information for request logging to enable rich information about the events that transpired during a single request.AjaxEnclosureListener This listener adds Enclosures to AjaxTarget, where the child controller of the said Enclosure is already added.BufferedWebResponse Subclass ofWebResponse
that buffers the actions and performs those on another response.ClientProperties Description of various user agent (browser) properties.ContextParamWebApplicationFactory Factory that creates application objects based on the class name specified in theContextParamWebApplicationFactory.APP_CLASS_PARAM
context variable.CsrfPreventionRequestCycleListener Deprecated. UseFetchMetadataResourceIsolationPolicy
insteadFetchMetadataResourceIsolationPolicy Default resource isolation policy used inResourceIsolationRequestCycleListener
, based on https://web.dev/fetch-metadata/.IRequestLogger.RequestData This class hold the information one request of a session has.IRequestLogger.SessionData This class hold the information one request of a session has.MultipartFormComponentListener This listener updates theForm
's enctype whenever a multipartFormComponent
is added to theAjaxRequestTarget
.OriginResourceIsolationPolicy ReloadingWicketFilter CustomWicketFilter
that reloads the web applications when classes are modified.ReloadingWicketServlet Custom WicketServlet that reloads the web applications when classes are modified.RequestLogger This is the logger class that can be set in theApplication.getRequestLogger()
method.RequestLoggerRequestCycleListener Listener that logs request details in theApplication.getRequestLogger()
request logger.RequestUtils Wicket Http specific utilities class.ResourceIsolationRequestCycleListener ThisRequestCycle
listener ensures resource isolation, adding a layer of protection for modern browsers that prevent Cross-Site Request Forgery attacks.WebApplication A web application is a subclass of Application which associates with an instance of WicketServlet to serve pages over the HTTP protocol.WebSession A session subclass for the HTTP protocol.WicketFilter Filter for initiating handling of Wicket requests.WicketServlet Please useWicketFilter
if you require advanced chaining of resources. -
Enum Summary Enum Description CsrfPreventionRequestCycleListener.CsrfAction The action to perform when a missing or conflicting source URI is detected.IResourceIsolationPolicy.ResourceIsolationOutcome Indicates the outcome for a resource isolation policy for a request.ResourceIsolationRequestCycleListener.CsrfAction The action to perform when the outcome of the resource isolation policy is DISALLOWED or UNKNOWN. -
Exception Summary Exception Description PageExpiredException Thrown when aPage
instance cannot be found by its id in the page stores.WebApplicationFactoryCreationException Thrown when theIWebApplicationFactory
could not be created for some reason.