Partilhar via


@azure/core-http-compat package

Classes

ExtendedServiceClient

Cliente para fornecer compatibilidade entre o núcleo V1 & V2.

Interfaces

Agent

Uma interface compatível com o http.Agentdo NodeJS. Queremos evitar a reexportação pública da interface real, uma vez que ela pode variar entre as versões de tempo de execução.

CompatResponse

Resposta Http compatível com o core-v1(core-http).

ExtendedClientOptions

Opções específicas para Clientes Shim.

HttpHeader

Um cabeçalho individual dentro de uma coleção HttpHeaders.

HttpHeadersLike

Uma coleção de pares chave/valor de cabeçalho HTTP.

KeepAliveOptions

Opções de Manter Ativo para saber como conexões HTTP.

RedirectOptions

Opções de como as respostas de redirecionamento são tratadas.

RequestPolicy

Uma interface compatível para políticas de solicitação core-http

RequestPolicyFactory

Uma interface para compatibilidade com RequestPolicyFactory do core-http

RequestPolicyOptionsLike

Uma interface para compatibilidade com RequestPolicy

WebResourceLike

Uma descrição de uma solicitação HTTP a ser feita a um servidor remoto.

Aliases de Tipo

ExtendedCommonClientOptions

O conjunto comum de opções que se espera que os clientes de calços personalizados exponham.

ExtendedServiceClientOptions

Opções que se espera que os clientes fiquem expostos.

RawHttpHeaders

Uma coleção HttpHeaders representada como um objeto JSON simples.

TransferProgressEvent

Disparado em resposta ao progresso do upload ou download.

Enumerações

HttpPipelineLogLevel

Um enum para compatibilidade com RequestPolicy

Funções

convertHttpClient(RequestPolicy)

Converte um HttpClient baseado em RequestPolicy em um HttpClient baseado em PipelineRequest.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Uma política que encapsula políticas escritas para core-http.

toHttpHeadersLike(HttpHeaders)

Converte HttpHeaders de core-rest-pipeline para se parecer com HttpHeaders de core-http.

Detalhes de Função

convertHttpClient(RequestPolicy)

Converte um HttpClient baseado em RequestPolicy em um HttpClient baseado em PipelineRequest.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Parâmetros

requestPolicyClient
RequestPolicy

Um HttpClient compatível com core-http

Devoluções

Um HttpClient compatível com core-rest-pipeline

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Uma política que encapsula políticas escritas para core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Parâmetros

factories

RequestPolicyFactory[]

Uma matriz de objetos RequestPolicyFactory de um pipeline core-http

Devoluções

toHttpHeadersLike(HttpHeaders)

Converte HttpHeaders de core-rest-pipeline para se parecer com HttpHeaders de core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parâmetros

headers
HttpHeaders

HttpHeaders de core-rest-pipeline

Devoluções

HttpHeaders como eles pareciam em core-http