共用方式為


@azure/core-http-compat package

類別

ExtendedServiceClient

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

介面

Agent

與 NodeJS http.Agent相容的介面。 我們想要避免公開重新導出實際介面,因為它可能會因運行時間版本而異。

CompatResponse

與 core-v1(core-http) 相容的 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)

將 HttpHeaders 從 core-rest-pipeline 轉換成來自 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)

將 HttpHeaders 從 core-rest-pipeline 轉換成來自 core-http 的 HttpHeaders。

function toHttpHeadersLike(headers: HttpHeaders): HttpHeadersLike

參數

headers
HttpHeaders

來自 core-rest-pipeline 的 HttpHeaders

傳回

HttpHeaders 在 core-http 中尋找時