HttpClientConfiguration class
HttpClient の構成。
注釈
HttpClientConfiguration オブジェクトは、HttpClient クラスのさまざまな機能を有効化/無効化するスイッチのセットを提供します。 通常、これらのスイッチは (たとえば、HttpClient.fetch() を呼び出すときには)、事前定義済みの既定値を HttpClientConfigurations から指定することで設定されますが、HttpClientConfiguration.overrideWith() メソッドによってスイッチを変更することもできます。
コンストラクター
(constructor)(flags, override |
指定されたフラグが設定された HttpClientConfiguration の新しいインスタンスを作成します。 既定値は、欠落しているフラグまたは未定義のフラグに使用されます。 overrideFlags が指定されている場合は、フラグよりも優先されます。 |
プロパティ
flags |
メソッド
initialize |
子クラスはこのメソッドをオーバーライドして、フラグのオブジェクトを初期化する必要があります。 |
override |
子クラスはこのメソッドをオーバーライドして、基底クラス型ではなく子クラス型を構築する必要があります。 |
コンストラクターの詳細
(constructor)(flags, overrideFlags)
指定されたフラグが設定された HttpClientConfiguration の新しいインスタンスを作成します。 既定値は、欠落しているフラグまたは未定義のフラグに使用されます。 overrideFlags が指定されている場合は、フラグよりも優先されます。
constructor(flags: IHttpClientConfiguration, overrideFlags?: IHttpClientConfiguration);
パラメーター
- flags
- IHttpClientConfiguration
- overrideFlags
- IHttpClientConfiguration
プロパティの詳細
flags
メソッドの詳細
initializeFlags()
子クラスはこのメソッドをオーバーライドして、フラグのオブジェクトを初期化する必要があります。
/** @virtual */
protected initializeFlags(): void;
戻り値
void
overrideWith(sourceFlags)
子クラスはこのメソッドをオーバーライドして、基底クラス型ではなく子クラス型を構築する必要があります。
/** @virtual */
overrideWith(sourceFlags: IHttpClientConfiguration): HttpClientConfiguration;
パラメーター
- sourceFlags
- IHttpClientConfiguration