@azure/core-http-compat package
類別
| ExtendedServiceClient |
用戶端提供核心 V1 & V2 之間的相容性。 |
介面
| Agent |
與 NodeJS |
| 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 相容 |
函式
| convert |
將 RequestPolicy 型 HttpClient 轉換為 PipelineRequest 型 HttpClient。 |
| create |
包裝針對 core-HTTP 所撰寫之原則的原則。 |
| to |
將 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
從 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 中尋找時