Bagikan melalui


@azure/core-http-compat package

Kelas

ExtendedServiceClient

Klien untuk memberikan kompatibilitas antara core V1 & V2.

Antarmuka

Agent

Antarmuka yang kompatibel dengan http.AgentNodeJS. Kami ingin menghindari mengekspor ulang antarmuka aktual secara publik, karena mungkin bervariasi di seluruh versi runtime.

CompatResponse

Respons Http yang kompatibel dengan core-v1(core-http).

ExtendedClientOptions

Opsi khusus untuk Klien Shim.

HttpHeader

Header individual dalam koleksi HttpHeaders.

HttpHeadersLike

Kumpulan pasangan kunci/nilai header HTTP.

KeepAliveOptions

Opsi Tetap Hidup untuk bagaimana koneksi HTTP.

RedirectOptions

Opsi untuk bagaimana respons pengalihan ditangani.

RequestPolicy

Antarmuka yang kompatibel untuk kebijakan permintaan core-http

RequestPolicyFactory

Antarmuka untuk kompatibilitas dengan RequestPolicyFactory core-http

RequestPolicyOptionsLike

Antarmuka untuk kompatibilitas dengan RequestPolicy

WebResourceLike

Deskripsi permintaan HTTP yang akan dibuat ke server jarak jauh.

Alias Jenis

ExtendedCommonClientOptions

Sekumpulan opsi umum yang diharapkan untuk diekspos klien shim kustom.

ExtendedServiceClientOptions

Opsi yang diharapkan diekspos klien shim.

RawHttpHeaders

Koleksi HttpHeaders direpresentasikan sebagai objek JSON sederhana.

TransferProgressEvent

Diaktifkan sebagai respons terhadap kemajuan unggahan atau unduhan.

Enum

HttpPipelineLogLevel

Enum untuk kompatibilitas dengan RequestPolicy

Fungsi

convertHttpClient(RequestPolicy)

Mengonversi HttpClient berbasis RequestPolicy ke HttpClient berbasis PipelineRequest.

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Kebijakan yang membungkus kebijakan yang ditulis untuk core-http.

toHttpHeadersLike(HttpHeaders)

Mengonversi HttpHeaders dari core-rest-pipeline agar terlihat seperti HttpHeaders dari core-http.

Detail Fungsi

convertHttpClient(RequestPolicy)

Mengonversi HttpClient berbasis RequestPolicy ke HttpClient berbasis PipelineRequest.

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

Parameter

requestPolicyClient
RequestPolicy

HttpClient kompatibel dengan core-http

Mengembalikan

HttpClient kompatibel dengan core-rest-pipeline

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

Kebijakan yang membungkus kebijakan yang ditulis untuk core-http.

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

Parameter

factories

RequestPolicyFactory[]

Array objek RequestPolicyFactory dari alur core-http

Mengembalikan

toHttpHeadersLike(HttpHeaders)

Mengonversi HttpHeaders dari core-rest-pipeline agar terlihat seperti HttpHeaders dari core-http.

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

Parameter

headers
HttpHeaders

HttpHeaders dari core-rest-pipeline

Mengembalikan

HttpHeaders seperti yang terlihat di core-http