Top Classes
module io.undertow.core

Package io.undertow.server.protocol.http


Class Summary

Modifier and TypeClass and Description
pack-priv class
public class
ALPNLimitingSSLEngine

SSLEngine that will limit the cipher selection to HTTP/2 suitable protocols if the client is offering h2 as an option.

pack-priv class
ALPNOfferedClientHelloExplorer

Parses the client handshake to retrieve ALPN and cipher info

public class
AlpnOpenListener

Open listener adaptor for ALPN connections

Not a proper open listener as such, but more a mechanism for selecting between them.

public class
CacheMap<K, V>

public class
HttpAttachments

Exchange attachments that have specific meaning when using the HTTP protocol

public class
HttpContinue

Class that provides support for dealing with HTTP 100 (Continue) responses.

public class
HttpOpenListener

Open listener for HTTP server.

pack-priv class
HttpReadListener

Listener which reads requests and headers off of an HTTP stream.

public abstract class
HttpRequestParser

The basic HTTP parser.

pack-priv class
HttpResponseConduit

Conduit for writing the HTTP response.

public class
HttpServerConnection

A server-side HTTP connection.

pack-priv class
HttpTransferEncoding

Class that is responsible for HTTP transfer encoding, this could be part of the HttpReadListener, but is separated out for clarity.

pack-priv class
ParseState

The current state of the tokenizer state machine.

public class
PipeliningBufferingStreamSinkConduit

A buffer that is used when processing pipelined requests, that allows the server to buffer multiple responses into a single write() call.

public class