Package org.apache.hc.core5.http.message
Core HTTP message components, message element parser
and writer APIs and their default implementations.
-
Interface Summary Interface Description HeaderValueFormatter Interface for formatting elements of a header value.HeaderValueParser Interface for parsing header values into elements.LineFormatter Interface for formatting elements of the HEAD section of an HTTP message.LineParser Interface for parsing lines in the HEAD section of an HTTP message. -
Class Summary Class Description AbstractHeaderElementIterator<T> Iterator
ofHeaderElement
s.AbstractMessageWrapper<T extends HttpMessage> AbstractHttpMessage
wrapper.BasicClassicHttpRequest Basic implementation ofClassicHttpRequest
.BasicClassicHttpResponse Basic implementation ofClassicHttpResponse
.BasicHeader ImmutableHeader
.BasicHeaderElement Basic implementation ofHeaderElement
BasicHeaderElementIterator Iterator
ofHeaderElement
s.BasicHeaderIterator Iterator
ofHeader
s.BasicHeaderValueFormatter DefaultHeaderValueFormatter
implementation.BasicHeaderValueParser DefaultHeaderValueParser
implementation.BasicHttpRequest Basic implementation ofHttpRequest
.BasicHttpResponse Basic implementation ofHttpResponse
.BasicLineFormatter DefaultLineFormatter
implementation.BasicLineParser DefaultLineParser
implementation.BasicListHeaderIterator Iterator
ofHeader
s.BasicNameValuePair Basic implementation ofNameValuePair
.BasicTokenIterator Iterator
ofHeader
tokens..BufferedHeader This class represents a raw HTTP header whose content is parsed 'on demand' only when the header value needs to be consumed.HeaderGroup A class for combining a set of headers.HttpRequestWrapper Wraps anHttpRequest
.HttpResponseWrapper Wraps anHttpResponse
.LazyLaxLineParser Extension ofBasicLineParser
that defers parsing of header values.LazyLineParser Extension ofBasicLineParser
that defers parsing of header values.MessageSupport Support methods for HTTP message processing.ParserCursor This class represents a context of a parsing operation: the current position the parsing operation is expected to start at the bounds limiting the scope of the parsing operationRequestLine HTTP/1.1 request line.StatusLine HTTP/1.1 status line.TokenParser Deprecated. UseTokenizer
-
Enum Summary Enum Description StatusLine.StatusClass Standard classes of HTTP status codes, plusOTHER
for non-standard codes.