共用方式為


@azure/core-http-compat package

類別

ExtendedServiceClient

用戶端,提供核心 V1 & V2 之間的相容性。

介面

CompatResponse

與 core-v1 相容的 Http 回應 (core-http) 。

ExtendedClientOptions

填充碼用戶端特定的選項。

HttpHeader

HttpHeaders 集合中的個別標頭。

HttpHeadersLike

HTTP 標頭索引鍵/值組的集合。

KeepAliveOptions

讓 HTTP 連線保持運作的選項。

RedirectOptions

如何處理重新導向響應的選項。

RequestPolicy

core-HTTP 要求原則的相容介面

RequestPolicyFactory

與 core-http 的 RequestPolicyFactory 相容介面

RequestPolicyOptionsLike

與 RequestPolicy 相容的介面

WebResourceLike

要對遠端伺服器提出 HTTP 要求的描述。

類型別名

ExtendedCommonClientOptions

自定義填充碼客戶端應該公開的一組常見選項。

ExtendedServiceClientOptions

填充碼客戶端預期會公開的選項。

RawHttpHeaders

以簡單 JSON 物件表示的 HttpHeaders 集合。

TransferProgressEvent

引發以回應上傳或下載進度。

列舉

HttpPipelineLogLevel

與 RequestPolicy 相容之列舉

函數

convertHttpClient(RequestPolicy)

將 RequestPolicy 型 HttpClient 轉換為 PipelineRequest 型 HttpClient。

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

包裝針對 core-HTTP 所撰寫之原則的原則。

toHttpHeadersLike(HttpHeaders)

從 core-rest-pipeline 轉換 HttpHeaders,看起來像來自 core-http 的 HttpHeaders。

函式詳細資料

convertHttpClient(RequestPolicy)

將 RequestPolicy 型 HttpClient 轉換為 PipelineRequest 型 HttpClient。

function convertHttpClient(requestPolicyClient: RequestPolicy): HttpClient

參數

requestPolicyClient
RequestPolicy

與 core-http 兼容的 HttpClient

傳回

與 core-rest-pipeline 兼容的 HttpClient

createRequestPolicyFactoryPolicy(RequestPolicyFactory[])

包裝針對 core-HTTP 所撰寫之原則的原則。

function createRequestPolicyFactoryPolicy(factories: RequestPolicyFactory[]): PipelinePolicy

參數

factories

RequestPolicyFactory[]

來自 core-http 管線的物件 RequestPolicyFactory 陣列

傳回

toHttpHeadersLike(HttpHeaders)

從 core-rest-pipeline 轉換 HttpHeaders,看起來像來自 core-http 的 HttpHeaders。

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

參數

headers
HttpHeaders

core-rest-pipeline 的 HttpHeaders

傳回

在 core-http 中查看 HttpHeaders 時