native_dio_client library

Classes

CronetAdapter
A HttpClientAdapter for Dio which delegates HTTP requests to the native platform by making use of cronet_http.
CronetClient
A HTTP Client based on the Cronet network stack.
CronetEngine
An environment that can be used to make HTTP requests.
CupertinoAdapter
A HttpClientAdapter for Dio which delegates HTTP requests to the native platform by making use of cupertino_http.
CupertinoClient
A HTTP Client based on the Foundation URL Loading System.
Data
A container for byte data.
Error
Information about a failure.
HTTPURLResponse
The response associated with loading a HTTP URL.
MutableData
A container for byte data.
MutableURLRequest
A mutable request to load a URL.
NativeAdapter
A HttpClientAdapter for Dio which delegates HTTP requests to the native platform, where possible.
URLRequest
A request to load a URL.
URLResponse
The response associated with loading an URL.
URLSession
A client that can make network requests to a server.
URLSessionConfiguration
Controls the behavior of a URLSession.
URLSessionDownloadTask
A task associated with downloading a URI to a file.
URLSessionTask
A task associated with downloading a URI.

Enums

CacheMode
The type of caching to use when making HTTP requests.
HTTPCookieAcceptPolicy
Settings for controlling whether cookies will be accepted.
URLRequestCachePolicy
Controls how response data is cached.
URLRequestNetworkService
Provides in indication to the operating system on what type of requests are being sent.
URLSessionMultipathServiceType
URLSessionResponseDisposition
Controls how URLSessionTask execute will proceed after the response is received.
URLSessionTaskState
The possible states of a URLSessionTask.