estructura de HTTP_VERSION (http.h)
La estructura de HTTP_VERSION define una versión del protocolo HTTP que requiere una solicitud o una respuesta. Esto no se debe confundir con la versión de la API de servidor HTTP usada, que se almacena en una estructura de HTTPAPI_VERSION .
Sintaxis
typedef struct _HTTP_VERSION {
USHORT MajorVersion;
USHORT MinorVersion;
} HTTP_VERSION, *PHTTP_VERSION;
Miembros
MajorVersion
Versión principal del protocolo HTTP.
MinorVersion
Versión secundaria del protocolo HTTP.
Comentarios
Para obtener más información sobre el protocolo HTTP, consulte RFC 2616.
Las macros siguientes definen varias versiones del protocolo HTTP:"#define HTTP_VERSION_UNKNOWN { 0, 0 }""#define HTTP_VERSION_0_9 { 0, 9 }""#define HTTP_VERSION_1_0 { 1, 0 }""#define HTTP_VERSION_1_1 { 1, 1 }"
La API del servidor HTTP proporciona una serie de macros que se pueden usar para evaluar el valor de una estructura de HTTP_VERSION; Para obtener más información, vea Macros de la API de servidor HTTP versión 1.0.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows Vista, Windows XP con SP2 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server 2003 [solo aplicaciones de escritorio] |
Encabezado | http.h |