Module org.eclipse.jetty.http
Package org.eclipse.jetty.http
package org.eclipse.jetty.http
Jetty Http : Tools for Http processing
-
ClassDescriptionException thrown to indicate a Bad HTTP Message has either been received or attempted to be generated.A representation of a byte range as specified by RFC 7233.A Compliance Violation represents a requirement of an RFC, specification or Jetty implementation that may be allowed to be violated if it is included in a
ComplianceViolation.Mode
.A listener that can be notified of violations.A Mode is a set ofComplianceViolation
s that are allowed.Cookie parserThe compliance mode for Cookie handling.Deprecated.Cookie parser.The handler of parsed cookies.The exception thrown when a cookie cannot be parsed andCookieCompliance.Violation.INVALID_COOKIES
is not allowed.ThreadLocal Date formatters for HTTP style dates.ThreadLocal data parsers for HTTP style datesUtility classes for Entity Tag behaviors as outlined in RFC9110 : Section 8.8.3 - Entity TagDecoder for the "gzip" content encoding.An HttpField holding a preparsed Host and port numberHTTP compliance modes for Jetty HTTP parsing and handling.Implementation of RFC6265 HTTP Cookies (with fallback support for RFC2965).A builder forHttpCookie
instances.Immutable implementation ofHttpCookie
.AHttpCookie
that wraps aHttpCookie
.The possible values for theSameSite
attribute, defined in the follow-up of RFC 6265, at the time of this writing defined at RFC 6265bis.A wrapper forHttpCookie
instances.A container forHttpCookie
s.A default implementation ofHttpCookieStore
.An implementation ofHttpCookieStore
that does not store any cookie.A tagging interface for Exceptions that carry a HTTP response code and reason.Exception thrown to indicate a Bad HTTP Message has either been received or attempted to be generated.Exception thrown to indicate a Bad HTTP Message has either been received or attempted to be generated.An HTTP FieldInterface to pre-encode HttpFields.Interface that represents on ordered collection ofHttpField
s.HTTP Fields.A mutable HttpFields interface.A wrapper ofHttpFields
.HTTP Fields.HttpGenerator.Known HTTP MethodsA Parser for 1.0 and 1.1 as defined by RFC7230HTTP and WebSocket SchemesHttp Status CodesHTTP Testing helper class.HTTP constantsHttp URI.Immutable common HTTP information for requests and responses.Immutable HTTP CONNECT request information.Immutable HTTP request information.Immutable HTTP response information.MIME Type enum and utilitiesEnumeration of predefined MimeTypes.Namespace class for interrelated classes that provide support for parsing and generating multipart bytes.An asynchronousContent.Source
whereMultiPart.Part
s can be added to it to form a multipart content.AMultiPart.Parser.Listener
that emitsMultiPart.Part
objects.AMultiPart.Part
that holds its content in memory, in one or moreByteBuffer
s.AMultiPart.Part
that holds its content in one or moreContent.Chunk
s.AMultiPart.Part
whose content is aContent.Source
.Amultipart/form-data
parser that follows RFC 7578.A listener for events emitted by aMultiPart.Parser
.A single part of a multipart content.AMultiPart.Part
whose content is in a file.ACompletableFuture
that is completed when a multipart/byteranges has been parsed asynchronously from aContent.Source
.The multipart/byteranges specific content source.AMultiPart.Part
whose content is a byte range of a file.An ordered list ofMultiPart.Part
s that can be accessed by index, or iterated over.A specializedPathContentSource
whose content is sliced by a byte range.ACompletableFuture
that is completed when a multipart/form-data content has been parsed asynchronously from aContent.Source
.The multipart/form-data specific content source.An ordered list ofMultiPart.Part
s that can be accessed by index or by name, or iterated over.Pre encoded HttpField.Implements a quoted comma separated list of values in accordance with RFC7230.Implements a quoted comma separated list parser in accordance with RFC9110 section 5.6.Implements a quoted comma separated list of quality values in accordance with RFC7230 and RFC7231.Cookie parserCollection of Syntax validation methods.URI compliance modes for Jetty request handling.These are URI compliance "violations", which may be allowed by the compliance mode.