iXMLHTTPRequest2Callback::OnRedirect 方法 (msxml6.h)
当客户端发送服务器重定向到新 URL 的 HTTP 请求时发生。
语法
HRESULT OnRedirect(
[in, optional] IXMLHTTPRequest2 *pXHR,
[in] const WCHAR *pwszRedirectUrl
);
参数
[in, optional] pXHR
要重定向的 HTTP 请求对象。
[in] pwszRedirectUrl
HTTP 请求的新的 URL。
返回值
如果成功,则返回 S_OK。
注意 此回调函数不得引发异常。
注解
如果不允许请求重定向,则可以对 pXHR 对象调用 Abort 方法。
XMLHTTPRequest2 对任何请求施加最多 100 个重新定向。 超过该限制的任何重新定向都会生成 OnError 事件。 应用程序无权访问用于重新定向的标头。
完成最终重定向并到达最终 URL 后,应用程序将收到 OnHeadersAvailable 回调。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 8 [桌面应用 |UWP 应用],MSXML 6.0 及更高版本 |
最低受支持的服务器 | Windows Server 2012 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | msxml6.h |