IXMLHTTPRequest2Callback::OnRedirect 方法 (msxml6.h)
當用戶端傳送 HTTP 要求,伺服器重新導向至新的 URL 時發生。
語法
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 |