The charset-ranges accepted by the client according to the Accept-Charset
request header.
The charset-ranges accepted by the client according to the Accept-Charset
request header.
The returned ranges are sorted by decreasing q-value.
The encoding-ranges accepted by the client according to the Accept-Encoding
request header.
The encoding-ranges accepted by the client according to the Accept-Encoding
request header.
The returned ranges are sorted by decreasing q-value.
The media-ranges accepted by the client according to the Accept
request header.
The media-ranges accepted by the client according to the Accept
request header.
The returned ranges are sorted by decreasing q-value.
Java API
Java API
Determines whether this request can be safely retried, which is the case only of the request method is idempotent.
Returns true if this message is an:
Returns true if this message is an:
All cookies provided by the client in one or more Cookie
headers.
Resolve this request's URI according to the logic defined at http://tools.
Resolve this request's URI according to the logic defined at http://tools.ietf.org/html/rfc7230#section-5.5
Throws an IllegalUriException if the URI is relative and the headers
don't
include a valid Host header or if URI authority and Host header don't match.
The content encoding as specified by the Content-Encoding header.
The content encoding as specified by the Content-Encoding header. If no Content-Encoding header is present the default value 'identity' is returned.
Java API
Java API
Java API
Java API
Java API
Java API
Java API
Java API
Returns the first header of the given type if there is one
Returns the first header of the given type if there is one
Determines whether the given charset is accepted by the client.
Determines whether the given encoding is accepted by the client.
Determines whether the given media-type is accepted by the client.
Returns a copy of this message with the entity transformed by the given function
Returns a copy of this message with the entity transformed by the given function
Returns a copy of this message with the list of headers transformed by the given function
Returns a copy of this message with the list of headers transformed by the given function
Returns the q-value that the client (implicitly or explicitly) attaches to the given charset.
Returns the q-value that the client (implicitly or explicitly) attaches to the given encoding.
Returns the q-value that the client (implicitly or explicitly) attaches to the given media-type.
Removes the header with the given name (case-insensitive)
Removes the header with the given name (case-insensitive)
Returns a sharable and serializable copy of this message with a strict entity.
Returns a sharable and serializable copy of this message with a strict entity.
Returns a new message that contains all of the given default headers which didn't already exist (by case-insensitive header name) in this message.
Returns a new message that contains all of the given default headers which didn't already exist (by case-insensitive header name) in this message.
Returns a new message that contains all of the given default headers which didn't already exist (by case-insensitive header name) in this message.
Returns a new message that contains all of the given default headers which didn't already exist (by case-insensitive header name) in this message.
Returns a copy of this request with the URI resolved according to the logic defined at http://tools.
Returns a copy of this request with the URI resolved according to the logic defined at http://tools.ietf.org/html/rfc7230#section-5.5
Returns a copy of this message with the entity set to the given one.
Returns a copy of this message with the entity set to the given one.
Returns a copy of this message with the list of headers set to the given ones.
Returns a copy of this message with the list of headers set to the given ones.
Returns a copy of this message with the list of headers set to the given ones.
Returns a copy of this message with the list of headers set to the given ones.
Returns a copy of this message with the entity and headers set to the given ones.
Returns a copy of this message with the entity and headers set to the given ones.
Java API
Java API
(httpRequest: StringAdd).self
(httpRequest: StringFormat).self
(httpRequest: ArrowAssoc[HttpRequest]).x
(Since version 2.10.0) Use leftOfArrow
instead
(httpRequest: Ensuring[HttpRequest]).x
(Since version 2.10.0) Use resultOfEnsuring
instead
The immutable model HTTP request model.