Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
open class HttpAddress

Encapsulates a parsed HTTP URL.

See Also:

RFC 3986.

Link copied to clipboard
open class HttpCookies

Encapsulates a map of HTTP cookies.

Link copied to clipboard

An exception thrown if HttpRequest.send cannot be completed due to a network error, or when one of the HTTP functions is used in an inappropriate manner or with invalid parameters.

Link copied to clipboard
abstract class HttpHandler

Abstract base class for HTTP handlers, which can override the functions of {@link com.sap.cloud.mobile.kotlin.odata.http.HttpRequest} that perform network activity.

Link copied to clipboard
abstract class HttpHandlerType

HTTP handler types.

See Also:

{@link com.sap.cloud.mobile.kotlin.odata.http.HttpHandler#type HttpHandler.type}.

Link copied to clipboard
open class HttpHeader

Constants for standard and extended HTTP header names.

Link copied to clipboard
open class HttpHeaders

Encapsulates a map of HTTP headers, allowing case-insensitive lookup.

Link copied to clipboard
abstract class HttpMethod

Constants for HTTP methods.

Link copied to clipboard
open class HttpRequest

A cross-platform HTTP API modeled after XMLHttpRequest. Supports streaming of request and response content.

Link copied to clipboard
abstract class HttpStatus

Constants for HTTP status code.

Link copied to clipboard
abstract class HttpStatusText

Constants for HTTP status text.

Link copied to clipboard
abstract class HttpVersion

Constants and functions for HTTP version numbers/strings.

Link copied to clipboard
open class MimePart

Encapsulates a MIME part.

Link copied to clipboard

A list of item type {@link com.sap.cloud.mobile.kotlin.odata.http.MimePart}.

Link copied to clipboard

Stream for parsing MIME multipart/mixed messages.

See Also:

RFC 2046.

Link copied to clipboard

Stream for writing MIME multipart/mixed messages.

See Also:

RFC 2046.

Link copied to clipboard
abstract class MimeType

Constants and functions for representing and parsing MIME content types.

Link copied to clipboard
class OKHttpHandler @JvmOverloads constructor(client: OkHttpClient = ClientProvider.get()) : HttpHandler