Поделиться через


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;

Параметры

Возвращаемое значение