次の方法で共有


HttpClientConfiguration class

HttpClient の構成。

注釈

HttpClientConfiguration オブジェクトは、HttpClient クラスのさまざまな機能を有効化/無効化するスイッチのセットを提供します。 通常、これらのスイッチは (たとえば、HttpClient.fetch() を呼び出すときには)、事前定義済みの既定値を HttpClientConfigurations から指定することで設定されますが、HttpClientConfiguration.overrideWith() メソッドによってスイッチを変更することもできます。

コンストラクター

(constructor)(flags, overrideFlags)

指定されたフラグが設定された HttpClientConfiguration の新しいインスタンスを作成します。 既定値は、欠落しているフラグまたは未定義のフラグに使用されます。 overrideFlags が指定されている場合は、フラグよりも優先されます。

プロパティ

flags

メソッド

initializeFlags()

子クラスはこのメソッドをオーバーライドして、フラグのオブジェクトを初期化する必要があります。

overrideWith(sourceFlags)

子クラスはこのメソッドをオーバーライドして、基底クラス型ではなく子クラス型を構築する必要があります。

コンストラクターの詳細

(constructor)(flags, overrideFlags)

指定されたフラグが設定された HttpClientConfiguration の新しいインスタンスを作成します。 既定値は、欠落しているフラグまたは未定義のフラグに使用されます。 overrideFlags が指定されている場合は、フラグよりも優先されます。

constructor(flags: IHttpClientConfiguration, overrideFlags?: IHttpClientConfiguration);

パラメーター

overrideFlags
IHttpClientConfiguration

プロパティの詳細

flags

protected flags: IHttpClientConfiguration;

プロパティ値

メソッドの詳細

initializeFlags()

子クラスはこのメソッドをオーバーライドして、フラグのオブジェクトを初期化する必要があります。

/** @virtual */
protected initializeFlags(): void;

戻り値

void

overrideWith(sourceFlags)

子クラスはこのメソッドをオーバーライドして、基底クラス型ではなく子クラス型を構築する必要があります。

/** @virtual */
overrideWith(sourceFlags: IHttpClientConfiguration): HttpClientConfiguration;

パラメーター

戻り値