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


@azure/core-http-compat package

Классы

ExtendedServiceClient

Клиент для обеспечения совместимости между ядрами версии 1 & версии 2.

Интерфейсы

CompatResponse

Http-ответ, совместимый с core-v1(core-http).

ExtendedClientOptions

Параметры, относящиеся к клиентам Shim.

HttpHeader

Отдельный заголовок в коллекции HttpHeaders.

HttpHeadersLike

Коллекция пар "ключ-значение" заголовка HTTP.

KeepAliveOptions

Параметры сохранения активности для http-подключений.

RedirectOptions

Параметры обработки ответов перенаправления.

RequestPolicy

Совместимый интерфейс для политик запросов core-http

RequestPolicyFactory

Интерфейс для совместимости с RequestPolicyFactory в core-http

RequestPolicyOptionsLike

Интерфейс для совместимости с RequestPolicy

WebResourceLike

Описание HTTP-запроса к удаленному серверу.

Псевдонимы типа

ExtendedCommonClientOptions

Общий набор параметров, которые должны предоставляться клиентами пользовательской оболочки.

ExtendedServiceClientOptions

Параметры, которые должны предоставляться клиентами оболочки.

RawHttpHeaders

Коллекция HttpHeaders, представленная в виде простого объекта JSON.

TransferProgressEvent

Срабатывает в ответ на ход передачи или скачивания.

Перечисления

HttpPipelineLogLevel

Перечисление для совместимости с RequestPolicy

Функции

convertHttpClient(RequestPolicy)

Преобразует HttpClient на основе RequestPolicy в httpClient на основе PipelineRequest.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Политика, которая заключает в оболочку политики, написанные для core-http.

toHttpHeadersLike(HttpHeaders)

Преобразует HttpHeaders из core-rest-pipeline в тип HttpHeaders из core-http.

Сведения о функции

convertHttpClient(RequestPolicy)

Преобразует HttpClient на основе RequestPolicy в httpClient на основе PipelineRequest.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Параметры

requestPolicyClient
RequestPolicy

HttpClient, совместимый с core-http.

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

HttpClient, совместимый с core-rest-pipeline.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Политика, которая заключает в оболочку политики, написанные для core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Параметры

factories

RequestPolicyFactory[]

Массив объектов из конвейера RequestPolicyFactory core-http

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

toHttpHeadersLike(HttpHeaders)

Преобразует HttpHeaders из core-rest-pipeline в тип HttpHeaders из core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Параметры

headers
HttpHeaders

HttpHeaders из core-rest-pipeline

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

HttpHeaders, как они выглядели в core-http