Compartir a través de


HttpClientConfiguration class

Configuración de HttpClient.

Comentarios

El objeto HttpClientConfiguration proporciona un conjunto de modificadores para habilitar o deshabilitar varias características de la clase HttpClient. Normalmente, estos modificadores se establecen (por ejemplo, al llamar a HttpClient.fetch()) proporcionando uno de los valores predeterminados predefinidos de HttpClientConfigurations, pero los modificadores también se pueden cambiar a través del método HttpClientConfiguration.overrideWith().

Constructores

(constructor)(flags, overrideFlags)

Construye una nueva instancia de HttpClientConfiguration con las marcas especificadas. Se usarán los valores predeterminados para las marcas que falten o que no estén definidas. Si se especifica overrideFlags, tiene prioridad sobre las marcas.

Propiedades

flags

Métodos

initializeFlags()

Las clases secundarias deben invalidar este método para inicializar el objeto de marcas.

overrideWith(sourceFlags)

Las clases secundarias deben invalidar este método para construir el tipo de clase secundaria, en lugar del tipo de clase base.

Detalles del constructor

(constructor)(flags, overrideFlags)

Construye una nueva instancia de HttpClientConfiguration con las marcas especificadas. Se usarán los valores predeterminados para las marcas que falten o que no estén definidas. Si se especifica overrideFlags, tiene prioridad sobre las marcas.

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

Parámetros

overrideFlags
IHttpClientConfiguration

Detalles de las propiedades

flags

protected flags: IHttpClientConfiguration;

Valor de propiedad

Detalles del método

initializeFlags()

Las clases secundarias deben invalidar este método para inicializar el objeto de marcas.

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

Devoluciones

void

overrideWith(sourceFlags)

Las clases secundarias deben invalidar este método para construir el tipo de clase secundaria, en lugar del tipo de clase base.

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

Parámetros

Devoluciones