Android.Net.Http 命名空间

名称 说明
AndroidHttpClient

使用合理的默认设置和 Android 注册方案的 Apache DefaultHttpClient 实现。

BidirectionalStream

用于通过 HTTP/2 或 QUIC 连接双向发送和接收数据的类。

BidirectionalStream.Builder

Builder for BidirectionalStreams.

CallbackException

传递给 UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed() 何时 UrlRequest.CallbackUploadDataProvider 方法引发异常的异常。

ConnectionMigrationOptions

配置 HTTP 连接迁移功能的类。

ConnectionMigrationOptions.Builder

Builder for ConnectionMigrationOptions.

DnsOptions

配置主机解析功能的类。

DnsOptions.Builder

Builder for DnsOptions.

DnsOptions.StaleDnsOptions

配置过时 DNS 功能的类。

DnsOptions.StaleDnsOptions.Builder
HeaderBlock

标头或预告片的不可修改容器。

HttpEngine

要处理的 UrlRequest引擎,该引擎使用当前平台上可用的最佳 HTTP 堆栈。

HttpEngine.Builder

一个生成器, HttpEngine允许运行时配置 HttpEngine

HttpException

传递给 UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed()的基异常。

HttpResponseCache

缓存对文件系统的 HTTP 和 HTTPS 响应,以便可以重复使用它们,从而节省时间和带宽。

InlineExecutionProhibitedException

当执行程序运行提交的可内联内联java.util.concurrent.Executor#execute(Runnable)UrlRequest.Builder#setDirectExecutorAllowed且未调用时引发。

NetworkException

HTTP 堆栈无法处理网络请求时传递给 UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed() 的异常。

QuicException

其中子类 NetworkException 包含 QuicErrorCode 的详细 QUIC 错误代码。

QuicOptions

QUIC 的配置选项。

QuicOptions.Builder

Builder for QuicOptions.

SslCertificate

SSL 证书信息(证书详细信息)类

SslCertificate.DName

可分辨名称帮助程序类:3 元组:ul<li 最具体的公用名 (CN)>/li li<><最具体的组织 (O)>/li li<><最具体的组织单位 (OU)>/li ul<><><>

SslError

此类表示一组或多项 SSL 错误和关联的 SSL 证书。

UploadDataProvider

抽象类允许嵌入器向 . UrlRequest.

UploadDataSink

定义 . UploadDataProvider的回调方法。

UrlRequest

控制 HTTP 请求(GET、PUT、POST 等)。

UrlRequest.Builder

Builder for UrlRequests.

UrlRequest.Status

请求由 #getStatus. 返回的状态值。

UrlRequest.StatusEventArgs
UrlResponseInfo

有关响应的基本信息。

X509TrustManagerExtensions

X509TrustManager 包装器公开 Android 添加的功能。

接口

名称 说明
BidirectionalStream.ICallback

用于从 . 接收回调的 BidirectionalStream回调接口。

UrlRequest.ICallback

HTTP 堆栈的用户扩展此类,以接收指示正在处理的进度的 UrlRequest 回调。

UrlRequest.IStatusListener

用于 #getStatus 接收状态的 UrlRequest侦听器接口。

枚举

名称 说明
BidirectionalStreamPriority
ConnectionMigrationOption
DnsOption
HttpCacheType
NetworkExceptionErrorReason
SslErrorType

枚举多个类型返回的值,并将其作为多个方法 SslError的参数。

UrlRequestPriority
UrlRequestStatus