Package io.undertow.server
Interface HttpHandler
- All Known Implementing Classes:
AbstractConfidentialityHandler,AbstractSecurityContextAssociationHandler,AccessControlListHandler,AccessLogHandler,AllowedMethodsHandler,AttachmentHandler,AuthenticationCallHandler,AuthenticationConstraintHandler,AuthenticationMechanismsHandler,BlockingHandler,ByteRangeHandler,CachedAuthenticatedSessionHandler,CanonicalPathHandler,ConfiguredPushHandler,DateHandler,DisableCacheHandler,DisallowedMethodsHandler,EagerFormParsingHandler,ExceptionHandler,ForwardedHandler,GracefulShutdownHandler,HttpContinueAcceptingHandler,HttpContinueReadHandler,HttpTraceHandler,IPAddressAccessControlHandler,JDBCLogHandler,JvmRouteHandler,LocalNameResolvingHandler,MetricsHandler,NameVirtualHostHandler,NotificationReceiverHandler,OriginHandler,PathHandler,PathSeparatorHandler,PathTemplateHandler,PeerNameResolvingHandler,PredicateContextHandler,PredicateHandler,PredicatesHandler,ProxyPeerAddressHandler,RedirectHandler,RequestDumpingHandler,RequestLimitingHandler,ResourceHandler,ResponseCodeHandler,ResponseRateLimitingHandler,RoutingHandler,SameSiteCookieHandler,SecureCookieHandler,SecurityInitialHandler,SessionAttachmentHandler,SetAttributeHandler,SetHeaderHandler,SimpleErrorPageHandler,SinglePortConfidentialityHandler,SSLHeaderHandler,StoredResponseHandler,StuckThreadDetectionHandler,URLDecodingHandler
public interface HttpHandler
A handler for an HTTP request. The request handler must eventually either call another handler or end the exchange.
- Author:
- David M. Lloyd
-
Method Summary
Modifier and TypeMethodDescriptionvoidhandleRequest(HttpServerExchange exchange) Handle the request.
-
Method Details
-
handleRequest
Handle the request.- Parameters:
exchange- the HTTP request/response exchange- Throws:
Exception
-