@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 相容之列舉 |
函數
convert |
將 RequestPolicy 型 HttpClient 轉換為 PipelineRequest 型 HttpClient。 |
create |
包裝針對 core-HTTP 所撰寫之原則的原則。 |
to |
從 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
來自 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 時