HTTP_503_RESPONSE_VERBOSITY列舉 (HTTP.h)
HTTP_503_RESPONSE_VERBOSITY列舉會定義 503、服務無法使用、錯誤回應的詳細資訊層級。
在要求佇列上設定或查詢 HttpServer503ResponseProperty 時,必須使用這個結構。
Syntax
typedef enum _HTTP_503_RESPONSE_VERBOSITY {
Http503ResponseVerbosityBasic,
Http503ResponseVerbosityLimited,
Http503ResponseVerbosityFull
} HTTP_503_RESPONSE_VERBOSITY, *PHTTP_503_RESPONSE_VERBOSITY;
常數
Http503ResponseVerbosityBasic 未傳送 503 回應;線上已重設。 這是預設的 HTTP 伺服器 API 行為。 |
Http503ResponseVerbosityLimited HTTP 伺服器 API 會以「服務無法使用」原因片語傳送 503 回應。 HTTP 伺服器會在傳送回應之後關閉 TCP 連線,因此客戶端必須重新連線。 |
Http503ResponseVerbosityFull HTTP 伺服器 API 會以詳細的原因片組傳送 503 回應。 HTTP 伺服器會在傳送回應之後關閉 TCP 連線,因此客戶端必須重新連線。 |
備註
此列舉用於 HttpSetRequestQueueProperty 和 HttpQueryrequestQueueProperty ,以設定和查詢 503 回應詳細資訊。 當 Property 參數為 HttpServer503VerbosityProperty 時,pPropertyInformation 參數會指向HTTP_503_RESPONSE_VERBOSITY列舉的成員。
此列舉會在傳送 503 (服務無法使用時,定義要求佇列的詳細資訊層級) 錯誤回應。 請注意,使用 HTTP_503_RESPONSE_VERBOSITY 列舉設定的 503 回應層級只會影響 HTTP 伺服器 API 在內部產生的錯誤回應。
注意 將服務狀態的相關信息公開給可能不安全的用戶端,可能會造成安全性風險。
規格需求
需求 | 值 |
---|---|
最低支援的用戶端 | Windows Vista [僅限傳統型應用程式] |
最低支援的伺服器 | Windows Server 2008 [僅限傳統型應用程式] |
標頭 | http.h |