Package io.undertow.server.handlers
package io.undertow.server.handlers
-
ClassDescriptionHandler that can accept or reject a request based on an attribute of the remote peer todo: should we support non-regex values for performance reasons?Handler that whitelists certain HTTP methods.Handler that adds an attachment to the requestA
HttpHandler
that initiates a blocking request.BlockingReadTimeoutHandler
allows configurable blocking I/O timeouts for read operations within an exchange.BlockingTimeoutHandler allows configurable blocking I/O timeouts for write operations within an exchange.Handler for Range requests.An HTTP request handler which upgrades the HTTP request and hands it off as a socket to any XNIO consumer.Handler that pushes resources based on a provided URLHandlers HTTP CONNECT requests, allowing the server to act as a forward proxy.A HTTP cookie.Deprecated.Handler that disables response caching by browsers and proxies.Handler that blacklists certain HTTP methods.Handler that dispatches to a given handler and allows mapping exceptions to be handled by additional handlers.Handler that implements rfc7239 Forwarded headerHandler that allows for graceful server shutdown.A listener which can be registered with the handler to be notified when all pending requests have finished.Handler that provides support for HTTP/1.1 continue responses.Handler for requests that require 100-continue responses.A handler that handles HTTP trace requestsServer side upgrade handler.Handler that can accept or reject a request based on the IP address of the remote peer.Handler that builds up a cache of resources that a browsers requests, and uses server push to push them when supported.A handler that performs DNS lookup to resolve a local address.Handler that records some metricsAHttpHandler
that implements virtual hosts based on theHost:
http header header.A handler for the HTTP Origin (RFC 6454) header.Handler that dispatches to a given handler based of a prefix match of the path.A handler that translates non slash separator characters in the URL into a slash.A handler that matches URI templatesDeprecated.A handler that performs reverse DNS lookup to resolve a peer addressHandler that sets up the predicate contextHandler that sets the peer address to the value of the X-Forwarded-For header.A redirect handler that redirects to the specified location via a 302 redirect.Handler that will buffer all request dataHandler that dumps a exchange to a log.Represents a limit on a number of running requests.A handler which limits the maximum number of concurrent requests.A handler which simply sets a response code.Handler that limits the download rateHandler that will set the SameSite flag to response cookiesHandler that will set the secure flag on all cookies that are received over a secure connectionHandler that can set an arbitrary attribute on the exchange.A handler that sets response code but continues the exchange so the servlet's error page can be returned.Set a fixed response header.Handler that sets SSL information on the connection based on the following headers:A handler that buffers the full response and attaches it to the exchange.This valve allows to detect requests that take a long time to process, which might indicate that the thread that is processing it is stuck.A handler that will decode the URL and query parameters to the specified charset.