| Interface | Description |
|---|---|
| Http.BodyHandler<T> |
Interface for an entity that performs type-specific processing on an http response body
|
| Http.RequestBody |
Interface for an entity that supplies an http request body
|
| Http.ResponseHandler<T> |
Interface for an entity that performs type-specific processing on an http response
|
| Class | Description |
|---|---|
| AsyncHttp | |
| AsyncPaginatedQuery<T> |
An object that encapsulates parameters of a REST query with a paginated response
|
| Http |
Http
Support class for HTTP REST operations supporting
host fallback in the case of host unavalilability
and authentication.
|
| Http.ByteArrayRequestBody |
A RequestBody wrapping a byte array
|
| Http.JSONRequestBody |
A RequestBody wrapping a JSON-serialisable object
|
| HttpAuth | |
| HttpUtils |
HttpUtils: utility methods for Http operations
Internal
|
| PaginatedQuery<T> |
An object that encapsulates parameters of a REST query with a paginated response
|
| TokenAuth |
TokenAuth
Implements the bearer-token authentication scheme used for Ably.
|
| Enum | Description |
|---|---|
| HttpAuth.Type |
| Exception | Description |
|---|---|
| Http.AuthRequiredException |
Exception signifying that an http request failed with a WWW-Authenticate response
|