IXMLHTTPRequest2Callback 接口 (msxml6.h)

定义回调,以未完成 的 IXMLHTTPRequest2 请求通知应用程序影响 HTTP 请求和响应处理的事件。

注意Windows Phone 8.1 支持此接口。

 

继承

IXMLHTTPRequest2Callback 接口继承自 IUnknown 接口。 IXMLHTTPRequest2Callback 也具有以下类型的成员:

方法

IXMLHTTPRequest2Callback 接口具有这些方法。

 
IXMLHTTPRequest2Callback::OnDataAvailable

当客户端从服务器接收部分 HTTP 响应数据时发生。
IXMLHTTPRequest2Callback::OnError

在遇到错误或请求已中止时发生。
IXMLHTTPRequest2Callback::OnHeadersAvailable

在 HTTP 请求发送到服务器且服务器已使用响应标头进行响应之后发生。
IXMLHTTPRequest2Callback::OnRedirect

当客户端发送服务器重定向到新 URL 的 HTTP 请求时发生。
IXMLHTTPRequest2Callback::OnResponseReceived

当客户端收到来自服务器的完整响应时发生。

注解

IXMLHTTPRequest2 接口上的方法是异步的,因此应用程序必须在调用 IXMLHTTPRequest2 接口上的 Open 方法时将 IXMLHTTPRequest2Callback 对象作为参数传递,以便接收回调通知。

IXMLHTTPRequest2Callback 接口由 IXMLHTTPRequest3Callback 接口扩展。

要求

要求
最低受支持的客户端 Windows 8 [桌面应用 |UWP 应用],MSXML 6.0 及更高版本
最低受支持的服务器 Windows Server 2012 [桌面应用 |UWP 应用]
目标平台 Windows
标头 msxml6.h

另请参阅

IXMLHTTPRequest2

IXMLHTTPRequest3

IXMLHTTPRequest3Callback

打开