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 응답 세부 정보를 설정하고 쿼리하는 데 사용됩니다. pPropertyInformation 매개 변수는 Property 매개 변수가 HttpServer503VerbosityProperty인 경우 HTTP_503_RESPONSE_VERBOSITY 열거형의 멤버를 가리킵니다.

이 열거형은 503(서비스를 사용할 수 없음) 오류 응답을 보낼 때 요청 큐에 대한 세부 정보 표시 수준을 정의합니다. HTTP_503_RESPONSE_VERBOSITY 열거형을 사용하여 설정된 503 응답 수준은 HTTP Server API에서 내부적으로 생성된 오류 응답에만 영향을 줍니다.

참고 잠재적으로 안전하지 않은 클라이언트에 서비스 상태에 대한 정보를 공개하면 보안 위험이 발생할 수 있습니다.
 

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows Vista [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2008 [데스크톱 앱만 해당]
머리글 http.h

추가 정보

HTTP 서버 API 버전 2.0 열거형 형식

HTTP_SERVER_PROPERTY

HttpQueryRequestQueueProperty

HttpSetRequestQueueProperty