語言

HttpProgressStage 列舉

定義

指出 HTTP 連線進度中的步驟。

public enum class HttpProgressStage
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class HttpProgressStage
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum HttpProgressStage
var value = Windows.Web.Http.HttpProgressStage.none
Public Enum HttpProgressStage
繼承
HttpProgressStage
屬性

Windows 需求

規格需求 Description
裝置系列
Windows 10 (已於 10.0.10240.0 引進)
API contract
Windows.Foundation.UniversalApiContract (已於 v1.0 引進)

欄位

名稱 值 Description
ConnectingToServer 30

用於 HTTP 連線的通訊端會連線到伺服器。

DetectingProxy 10

系統會開始偵測 Proxy。

根據系統組態,此步驟可能不會發生。

NegotiatingSsl 40

伺服器的 HTTP 連線正在交涉 SSL。

如果 SSL 交涉失敗,則這會是 HTTP 連線上發生的最後一個步驟。

None 0

不應該遇到的預設值。

ReceivingContent 90

HTTP 用戶端正在接收來自伺服器的內容。

ReceivingHeaders 80

HTTP 用戶端正在接收來自伺服器的標頭。

ResolvingName 20

系統會解析 HTTP 連線的主機名稱。

如果主機名稱不需要解析,則可能不會發生此步驟。

SendingContent 60

HTTP 內容正在傳送至伺服器。

如果沒有要傳送的內容,則可能不會發生此步驟。

SendingHeaders 50

HTTP 標頭正在傳送至伺服器。

WaitingForResponse 70

HTTP 用戶端正在等候伺服器的回應。

備註

這個列舉值是Windows.Web.Http命名空間中許多非同步方法所傳回的HttpProgress結構成員。 列舉值會指出 HTTP 連線的進度步驟。

根據系統設定和其他因素,不會採取某些步驟。

適用於