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 連線,因此客戶端必須重新連線。

備註

此列舉用於 HttpSetRequestQueuePropertyHttpQueryrequestQueueProperty ,以設定和查詢 503 回應詳細資訊。 當 Property 參數為 HttpServer503VerbosityProperty 時,pPropertyInformation 參數會指向HTTP_503_RESPONSE_VERBOSITY列舉的成員。

此列舉會在傳送 503 (服務無法使用時,定義要求佇列的詳細資訊層級) 錯誤回應。 請注意,使用 HTTP_503_RESPONSE_VERBOSITY 列舉設定的 503 回應層級只會影響 HTTP 伺服器 API 在內部產生的錯誤回應。

注意 將服務狀態的相關信息公開給可能不安全的用戶端,可能會造成安全性風險。
 

規格需求

需求
最低支援的用戶端 Windows Vista [僅限傳統型應用程式]
最低支援的伺服器 Windows Server 2008 [僅限傳統型應用程式]
標頭 http.h

另請參閱

HTTP Server API 2.0 版列舉類型

HTTP_SERVER_PROPERTY

HttpQueryRequestQueueProperty

HttpSetRequestQueueProperty