Partilhar via


@azure/core-http-compat package

Classes

ExtendedServiceClient

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

Interfaces

CompatResponse

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

ExtendedClientOptions

Opções específicas dos Clientes Shim.

HttpHeader

Um cabeçalho individual numa coleção httpHeaders.

HttpHeadersLike

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

KeepAliveOptions

Opções do Keep Alive para saber como as ligações HTTP.

RedirectOptions

Opções para a forma como as respostas de redirecionamento são processadas.

RequestPolicy

Uma interface compatível para políticas de pedidos core-http

RequestPolicyFactory

Uma interface para compatibilidade com RequestPolicyFactory do core-http

RequestPolicyOptionsLike

Uma interface para compatibilidade com RequestPolicy

WebResourceLike

Uma descrição de um pedido HTTP a ser efetuada a um servidor remoto.

Aliases de Tipo

ExtendedCommonClientOptions

Espera-se que o conjunto comum de opções que os clientes shim personalizados exponham.

ExtendedServiceClientOptions

Espera-se que as opções que os clientes shim exponham.

RawHttpHeaders

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

TransferProgressEvent

Acionado em resposta ao progresso do carregamento ou transferência.

Enumerações

HttpPipelineLogLevel

Uma enumeração para compatibilidade com RequestPolicy

Funções

convertHttpClient(RequestPolicy)

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

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

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

toHttpHeadersLike(HttpHeaders)

Converte HttpHeaders do core-rest-pipeline para se assemelhar a HttpHeaders de core-http.

Detalhes de Função

convertHttpClient(RequestPolicy)

Converte um HttpClient baseado em RequestPolicy num 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 RequestPolicyFactory objetos de um pipeline core-http

Devoluções

toHttpHeadersLike(HttpHeaders)

Converte HttpHeaders do core-rest-pipeline para se assemelhar a HttpHeaders de core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parâmetros

headers
HttpHeaders

HttpHeaders do core-rest-pipeline

Devoluções

HttpHeaders como pareciam no core-http