Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Интерфейс IWinHttpRequest предоставляет все методы nonevent для Microsoft Windows HTTP-служб (WinHTTP).
Members
Интерфейс IWinHttpRequest наследует от интерфейса IUnknown . IWinHttpRequest также имеет следующие типы элементов:
Методы
Интерфейс IWinHttpRequest имеет эти методы.
| Метод | Description |
|---|---|
| Прерывание | Прерван метод ОтправкиWinHTTP. |
| GetAllResponseHeaders | Извлекает все заголовки ответа HTTP. |
| GetResponseHeader | Извлекает заголовки ответа HTTP. |
| Открыть | Открывает HTTP-подключение к ресурсу HTTP. |
| Отправка | Отправляет HTTP-запрос на HTTP-сервер. |
| SetAutoLogonPolicy | Задает текущую политику автоматического входа. |
| SetClientCertificate | Выбирает сертификат клиента для отправки на сервер протокола HTTPS безопасного гипертекста. |
| SetCredentials | Задает учетные данные, которые будут использоваться с HTTP-сервером, прокси-сервером или сервером-источником. |
| SetProxy | Задает сведения о прокси-сервере. |
| SetRequestHeader | Добавляет, изменяет или удаляет заголовок HTTP-запроса. |
| SetTimeouts | Указывает отдельные компоненты времени ожидания операции отправки и получения в миллисекундах. |
| WaitForResponse | Ожидает завершения асинхронного метода отправки с необязательным значением времени ожидания в секундах. |
Properties
Интерфейс IWinHttpRequest имеет эти свойства.
| Недвижимость | Тип доступа | Description |
|---|---|---|
|
Вариант |
Чтение/запись |
Значение параметра WinHTTP. |
|
ResponseBody |
Только для чтения |
Текст сущности ответа в виде массива неподписанных байтов. |
|
ResponseStream |
Только для чтения |
Текст сущности ответа в виде IStream. |
|
ResponseText |
Только для чтения |
Текст сущности ответа. |
|
Состояние |
Только для чтения |
Код состояния HTTP из последнего ответа. |
|
StatusText |
Только для чтения |
Текст состояния HTTP. |
Remarks
Интерфейс IWinHttpRequest , определенный в httprequest.idl, реализуется классом с идентификатором CLSID_WinHttpRequest. Приложение получает этот интерфейс путем вызова CoCreateInstance с идентификатором класса CLSID_WinHttpRequest и идентификатором интерфейса IID_IWinHttpRequest.
Note
Сведения о Windows XP и Windows 2000 см. в разделе "Требования кRun-Time " начальной страницы WinHttp.
Requirements
| Requirement | Value |
|---|---|
| Минимальный поддерживаемый клиент |
Windows XP, Windows 2000 Профессиональный с пакетом обновления 3 (SP3) [только классические приложения] |
| Минимальный поддерживаемый сервер |
Windows Server 2003, Windows 2000 Server с пакетом обновления 3 (SP3) [классические приложения только] |
| Компоненты для повторного распространения |
WinHTTP 5.0 и Internet Explorer 5.01 или более поздней версии в Windows XP и Windows 2000. |
| IDL |
|
| Library |
|
| DLL |
|