Package io.undertow.server
Interface HttpHandler
- All Known Implementing Classes:
AbstractConfidentialityHandler,AbstractSecurityContextAssociationHandler,AccessControlListHandler,AccessLogHandler,ActiveRequestTrackerHandler,AllowedMethodsHandler,AttachmentHandler,AuthenticationCallHandler,AuthenticationConstraintHandler,AuthenticationMechanismsHandler,BlockingHandler,BlockingReadTimeoutHandler,BlockingWriteTimeoutHandler,ByteRangeHandler,CachedAuthenticatedSessionHandler,CachedAuthenticatedSessionHandler,CacheHandler,CanonicalPathHandler,ChannelUpgradeHandler,ConfiguredPushHandler,ConnectHandler,CrawlerSessionManagerHandler,DateHandler,DisableCacheHandler,DisallowedMethodsHandler,EagerFormParsingHandler,ElytronIdentityHandler,EncodingHandler,ExceptionHandler,FileErrorPageHandler,FilterHandler,ForwardedHandler,GracefulShutdownHandler,Http2UpgradeHandler,HttpContinueAcceptingHandler,HttpContinueReadHandler,HttpTraceHandler,IPAddressAccessControlHandler,JDBCLogHandler,JvmRouteHandler,LearningPushHandler,LocalNameResolvingHandler,MarkSecureHandler,MetricsHandler,NameVirtualHostHandler,NotificationReceiverHandler,OriginHandler,PathHandler,PathSeparatorHandler,PathTemplateHandler,PeerNameResolvingHandler,PredicateContextHandler,PredicateHandler,PredicatesHandler,ProxyHandler,ProxyPeerAddressHandler,RedirectDirHandler,RedirectHandler,RequestBufferingHandler,RequestDumpingHandler,RequestEncodingHandler,RequestLimitingHandler,ResourceHandler,ResponseCodeHandler,ResponseRateLimitingHandler,RewriteHandler,RoutingHandler,SameSiteCookieHandler,SecureCookieHandler,SecurityInitialHandler,SendErrorPageHandler,ServerSentEventHandler,ServletAuthenticationCallHandler,ServletAuthenticationConstraintHandler,ServletConfidentialityConstraintHandler,ServletDispatchingHandler,ServletHandler,ServletInitialHandler,ServletSecurityConstraintHandler,ServletSecurityRoleHandler,SessionAttachmentHandler,SessionRestoringHandler,SetAttributeHandler,SetErrorHandler,SetHeaderHandler,SimpleErrorPageHandler,SinglePortConfidentialityHandler,SSLHeaderHandler,SSLInformationAssociationHandler,StoredResponseHandler,StuckThreadDetectionHandler,URLDecodingHandler,WebSocketProtocolHandshakeHandler
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
-