Интерфейс IXMLHTTPRequest2Callback (msxml6.h)
Определяет обратные вызовы, уведомляющие приложение с невыполненным запросом IXMLHTTPRequest2 о событиях, влияющих на обработку HTTP-запросов и ответов.
Наследование
Интерфейс 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 |