Org.Apache.Http.Protocol 名前空間

HttpRequestExecutor はクライアント側のプロセッサであり、サーバー側の HttpService です。

クラス

名前 説明
BasicHttpContext

HttpContextの既定の実装。

BasicHttpContext.InterfaceConsts

HttpRequestExecutor はクライアント側のプロセッサであり、サーバー側の HttpService です。

BasicHttpProcessor

要求と応答を処理するためのインターセプターの一覧を保持します。

DefaultedHttpContext

HttpContext 属性がローカルインスタンスに存在しない場合に、属性の解決を指定された既定の HttpContext インスタンスに委任する実装。

DefaultedHttpContext.InterfaceConsts

HttpRequestExecutor はクライアント側のプロセッサであり、サーバー側の HttpService です。

ExecutionContext

HttpContext プロトコル実行の属性名。

HTTP

HTTP プロトコルに関連する定数と静的ヘルパー。

HttpContext

要求を実行するためのコンテキスト。

HttpDateGenerator

HTTP プロトコルで必要な形式で日付を生成します。

HttpRequestExecutor

HTTP 要求を送信し、応答を受信します。

HttpRequestHandlerRegistry

要求 URI パターンによってキー指定された HTTP 要求ハンドラーのマップを保持します。

HttpService

HTTP プロセッサの最小限のサーバー側実装。

RequestConnControl

サーバーへの接続キープアライブを提案する要求インターセプター。

RequestContent

トランスポート エンコードについて決定する要求インターセプター。

RequestDate

Date ヘッダーを追加する要求インターセプター。

RequestExpectContinue

expect-continue ハンドシェイクを有効にする要求インターセプター。

RequestTargetHost

HTTP/1.1 要求のホスト ヘッダーを設定する要求インターセプター。

RequestUserAgent

User-Agent ヘッダーを追加する要求インターセプター。

ResponseConnControl

クライアントへの接続キープアライブを提案する応答インターセプター。

ResponseContent

エンティティ関連のヘッダーを設定する応答インターセプター。

ResponseDate

Date ヘッダーを追加する応答インターセプター。

ResponseServer

Server ヘッダーを追加する応答インターセプター。

SyncBasicHttpContext

BasicHttpContextのスレッド セーフな拡張機能。

UriPatternMatcher

要求 URI パターンによってキー指定されたオブジェクトのマップを保持します。

インターフェイス

名前 説明
IExecutionContext

HttpRequestExecutor はクライアント側のプロセッサであり、サーバー側の HttpService です。

IHttpContext

要求を実行するためのコンテキスト。

IHttpExpectationVerifier

受信 HTTP 要求がターゲット サーバーの期待を満たしているかどうかを確認するインターフェイスを定義します。

IHttpProcessor

要求と応答のインターセプター処理を実行します。

IHttpRequestHandler

HttpRequestExecutor はクライアント側のプロセッサであり、サーバー側の HttpService です。

IHttpRequestHandlerResolver

要求 URI によってインスタンス IHttpRequestHandler 解決できるオブジェクトによって実装されるインターフェイス。

IHttpRequestInterceptorList

要求インターセプターの順序付きリストへのアクセスを提供します。

IHttpResponseInterceptorList

応答インターセプターの順序付きリストへのアクセスを提供します。