| Interface | Description |
|---|---|
| Headers |
Represents HTTP headers as a map from case-insensitive names to collection of String values
|
| HttpMessage |
A message either from the client or the server,
that has
HttpMessage.getHeaders associated. |
| HttpMessageBuilder |
A builder message either for the client or the server,
that has a
HttpMessageBuilder.getHeaders builder associated. |
| Parameters |
Represents HTTP parameters as a map from case-insensitive names to collection of String values
|
| RequestConnectionPoint |
Represents request address information is used to make a call.
There are at least two possible instances: "local" is how we see request at the server application and
"actual" is what we can recover from proxy provided headers.
|
| Class | Description |
|---|---|
| ApplicationResponsePropertiesJvmKt | |
| ApplicationResponsePropertiesKt | |
| CacheControl |
Represents a value for a
Cache-Control header |
| CodecsKt | |
| ContentDisposition |
Represents
Content-Disposition header value |
| ContentRange |
Represents a
Range header's particular range |
| ContentRangeKt | |
| ContentType |
Represents a value for a
Content-Type header. |
| ContentTypesKt | |
| Cookie |
Represents a cooke value
|
| CookieKt | |
| DateUtilsKt | |
| EmptyHeaders | Deprecated |
| EmptyParameters | Deprecated |
| FileContentTypeJvmKt | |
| FileContentTypeKt | |
| HeaderValue |
Represents a header value. Similar to
class HeaderValueWithParameters |
| HeaderValueParam |
Represents a single value parameter
|
| HeaderValueWithParameters |
Represents a header value that consist of content followed by parameters.
Useful for headers such as
Content-Type, Content-Disposition and so on. |
| HeaderValueWithParametersKt | |
| HeadersBuilder | |
| HeadersImpl | |
| HeadersKt | |
| HeadersSingleImpl | |
| HttpDateKt | |
| HttpHeaderValueParserKt | |
| HttpHeaders | |
| HttpMessagePropertiesJvmKt | |
| HttpMessagePropertiesKt | |
| HttpMethod |
Represents an HTTP method (verb)
|
| HttpProtocolVersion |
Represents an HTTP protocol version.
|
| HttpStatusCode |
Represents an HTTP status code and description.
|
| HttpStatusCodeKt | |
| HttpUrlEncodedKt | |
| IpParserKt | |
| LinkHeader |
Represents a
Link header value as per RFC 5988 |
| MimesKt | |
| ParametersBuilder | |
| ParametersImpl | |
| ParametersKt | |
| ParametersSingleImpl | |
| QueryKt | |
| RangesKt | |
| RangesSpecifier |
Range specifier for partial content requests (RFC 2616 sec 14.35.1)
|
| URLBuilder |
A URL builder with all mutable components
|
| URLBuilderJvmKt | |
| URLBuilderKt | |
| URLParserKt | |
| URLProtocol |
Represents URL protocol
|
| URLProtocolKt | |
| URLUtilsJvmKt | |
| URLUtilsKt | |
| Url |
Represents an immutable URL
|
| Enum | Description |
|---|---|
| CookieEncoding |
Cooke encoding strategy
|
| RangeUnits |
Possible content range units: bytes and none
|
| Exception | Description |
|---|---|
| BadContentTypeFormatException |
Exception thrown when a content type string is malformed.
|
| URLDecodeException |
URL decoder exception
|
| URLParserException |
Thrown when failed to parse URL
|
| UnsafeHeaderException |
Thrown when an attempt to set unsafe header detected. A header is unsafe if listed in
HttpHeaders.getUnsafeHeaders. |