Интерфейс IXMLHTTPRequest2Callback (msxml6.h)

Определяет обратные вызовы, уведомляющие приложение с невыполненным запросом IXMLHTTPRequest2 о событиях, влияющих на обработку HTTP-запросов и ответов.

Примечание Этот интерфейс поддерживается в Windows Phone 8.1.

 

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

Интерфейс IXMLHTTPRequest2Callback наследуется от интерфейса IUnknown . IXMLHTTPRequest2Callback также имеет следующие типы элементов:

Методы

Интерфейс IXMLHTTPRequest2Callback содержит следующие методы.

 
IXMLHTTPRequest2Callback::OnDataAvailable

Происходит, когда клиент получает часть данных HTTP-ответа от сервера.
IXMLHTTPRequest2Callback::OnError

Возникает при обнаружении ошибки или прерывании запроса.
IXMLHTTPRequest2Callback::OnHeadersAvailable

Происходит после отправки HTTP-запроса на сервер и ответа сервера с заголовками ответа.
IXMLHTTPRequest2Callback::OnRedirect

Происходит, когда клиент отправляет HTTP-запрос, который сервер перенаправляет на новый URL-адрес.
IXMLHTTPRequest2Callback::OnResponseReceived

Происходит, когда клиент получил полный ответ от сервера.

Комментарии

Методы в интерфейсе IXMLHTTPRequest2 являются асинхронными, поэтому приложения должны передавать объект IXMLHTTPRequest2Callback в качестве параметра в вызовах метода Open в интерфейсе IXMLHTTPRequest2 для получения уведомлений обратного вызова.

Интерфейс IXMLHTTPRequest2Callback расширяется интерфейсом IXMLHTTPRequest3Callback .

Требования

Требование Значение
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP],MSXML 6.0 и более поздних версий
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msxml6.h

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

IXMLHTTPRequest2

IXMLHTTPRequest3

IXMLHTTPRequest3Callback

Открыть