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 |