Android.Net.Http 名前空間

クラス

名前 説明
AndroidHttpClient

Android 用の適切な既定の設定と登録済みスキームで構成された Apache DefaultHttpClient の実装。

BidirectionalStream

HTTP/2 または QUIC 接続を介したデータの双方向送受信のためのクラス。

BidirectionalStream.Builder

BidirectionalStreamのビルダー。

CallbackException

UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed()メソッドまたはUrlRequest.Callback メソッドが例外をスローしたときにUploadDataProviderに渡される例外。

ConnectionMigrationOptions

HTTP 接続移行機能を構成するクラス。

ConnectionMigrationOptions.Builder

ConnectionMigrationOptions用ビルダー。

DnsOptions

ホスト解決機能を構成するクラス。

DnsOptions.Builder

DnsOptions用ビルダー。

DnsOptions.StaleDnsOptions

古い DNS 機能を構成するクラス。

DnsOptions.StaleDnsOptions.Builder
FinishedRequestTimings

1 つの要求に対して収集されたメトリック。

HeaderBlock

ヘッダーまたはトレーラーの変更不可能なコンテナー。

HttpEngine

現在のプラットフォームで使用可能な最適な HTTP スタックを使用する、 UrlRequestを処理するエンジン。

HttpEngine.Builder

HttpEngineのランタイム構成を可能にする、HttpEngineのビルダー。

HttpException

UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed()に渡される基本例外。

HttpResponseCache

ファイルシステムへの HTTP 応答と HTTPS 応答をキャッシュして再利用できるため、時間と帯域幅が節約されます。

InlineExecutionProhibitedException

executor が送信された実行可能なインラインを java.util.concurrent.Executor#execute(Runnable) で実行し、 UrlRequest.Builder#setDirectExecutorAllowed が呼び出されなかった場合にスローされます。

NetworkException

HTTP スタックがネットワーク要求の処理に失敗したときに UrlRequest.Callback#onFailed UrlRequest.Callback.onFailed() に渡される例外。

Proxy

HttpEngineで使用できるプロキシを表します。

Proxy.HttpConnectCallback
Proxy.IHttpConnectCallback.Request

プロキシ サーバーに送信される HTTP CONNECT 要求を表します。

ProxyOptions

HttpEngineで使用できるプロキシ構成を定義します。

QuicException

QuicErrorCode の詳細な NetworkException エラー コードを含むのサブクラス。

QuicOptions

QUIC の構成オプション。

QuicOptions.Builder

QuicOptions用ビルダー。

SslCertificate

SSL 証明書情報 (証明書の詳細) クラス

SslCertificate.DName

識別名ヘルパー クラス: 3 タプル: <ul><li>最も具体的な共通名 (CN)</li><li>最も具体的な組織 (O)</li><li>最も具体的な組織単位 (OU)</li><ulul>

SslError

このクラスは、1 つ以上の SSL エラーと関連する SSL 証明書のセットを表します。

UploadDataProvider

埋め込み子がアップロード本文を UrlRequestに提供できるようにする抽象クラス。

UploadDataSink

UploadDataProviderのコールバック メソッドを定義します。

UrlRequest

HTTP 要求 (GET、PUT、POST など) を制御します。

UrlRequest.Builder

UrlRequestのビルダー。

UrlRequest.Status

#getStatusによって返される要求状態の値。

UrlRequest.StatusEventArgs
UrlResponseInfo

応答に関する基本情報。

X509TrustManagerExtensions

Android で追加された機能を公開する X509TrustManager ラッパー。

インターフェイス

名前 説明
BidirectionalStream.ICallback

BidirectionalStreamからコールバックを受信するために使用されるコールバック インターフェイス。

Proxy.IHttpConnectCallback

HTTP CONNECT 経由で確立されたトンネルを制御します。

UrlRequest.ICallback

HTTP スタックのユーザーはこのクラスを拡張して、処理中の UrlRequest の進行状況を示すコールバックを受け取ります。

UrlRequest.IStatusListener

#getStatusの状態を受け取るためにUrlRequestと共に使用されるリスナー インターフェイス。

列挙型

名前 説明
AllProxiesFailedBehavior
BidirectionalStreamPriority
ConnectionMigrationOption
DnsOption
HttpCacheType
HttpProxyScheme
NetworkExceptionErrorReason
OnResponseReceivedAction
SslErrorType

複数の型によって返され、 SslErrorのいくつかのメソッドのパラメーターとして取得された値を列挙します。

UrlRequestPriority
UrlRequestStatus