Поделиться через


структура HTTP_REQUEST_V2 (http.h)

Структура HTTP_REQUEST_V2 расширяет структуру запроса HTTP_REQUEST_V1 с помощью дополнительных сведений о запросе.

Не используйте HTTP_REQUEST_V2 непосредственно в коде; вместо этого используйте HTTP_REQUEST, чтобы убедиться, что используется правильная версия, основанная на операционной системе, в которую компилируется код.

Синтаксис

typedef struct _HTTP_REQUEST_V2 : _HTTP_REQUEST_V1 {
  USHORT             RequestInfoCount;
  PHTTP_REQUEST_INFO pRequestInfo;
} HTTP_REQUEST_V2, *PHTTP_REQUEST_V2;

Наследование

Структура HTTP_REQUEST_V2 реализует _HTTP_REQUEST_V1.

Элементы

RequestInfoCount

Количество HTTP_REQUEST_INFO структур в массиве, на который указывает pRequestInfo.

pRequestInfo

Указатель на массив HTTP_REQUEST_INFO структур, содержащий дополнительные сведения о запросе.

Требования

   
Минимальная версия клиента Windows Vista [только классические приложения]
Минимальная версия сервера Windows Server 2008 [только классические приложения]
Верхняя часть http.h

См. также раздел

Структуры API HTTP-сервера версии 2.0

HTTP_COOKED_URL

HTTP_DATA_CHUNK

HTTP_REQUEST

HTTP_REQUEST_V1

HTTP_RESPONSE

HTTP_SSL_INFO

HTTP_TRANSPORT_ADDRESS

HTTP_VERB

HttpReceiveHttpRequest

HttpReceiveRequestEntityBody

HttpSendHttpResponse

HttpSendResponseEntityBody