org.chromium.net.apihelpers

インターフェース

CronetRequestCompletionListener

Cronet リクエストの結果を非同期的に受け入れるための完了リスナー。

RedirectHandler

リダイレクト時の Cronet の動作を指定するクラスのインターフェース。

クラス

ByteArrayCronetCallback

InMemoryTransformCronetCallback の特殊化。解釈せずに本文のバイトをそのまま返します。

CronetResponse

Cronet URL リクエストに対するレスポンスのヘッダー、本文、メタデータを包含するヘルパー オブジェクト。

ImplicitFlowControlCallback

UrlRequest.Callback の実装。リクエストのライフサイクルの管理の難しさを解消し、レスポンスの読み取りを自動的に最後まで行います。

InMemoryTransformCronetCallback

本文全体をメモリに読み取り、必要に応じて本文を逆シリアル化してから HTTP リクエストの発行元に渡す抽象 Cronet コールバック。

JsonCronetCallback

InMemoryTransformCronetCallback の特殊化。レスポンスの本文を JSON として解釈します。

RedirectHandlers

標準の RedirectHandler 実装のユーティリティ クラス。

StringCronetCallback

InMemoryTransformCronetCallback の特殊化。レスポンスの本文を文字列として解釈します。

UploadDataProviders

一般的なユースケース向けの UploadDataProvider の実装を提供します。

UrlRequestCallbacks

一般的なタイプのレスポンスを読み取るための、シンプルで便利な UrlRequest.Callback 実装を作成するためのユーティリティ クラス。

UrlRequestCallbacks.CallbackAndResponseFuturePair

Cronet コールバックと関連するレスポンス Future をカプセル化する、名前付きのペアのような構造。