共用方式為


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

另請參閱

Abort 方法

IXMLHTTPRequest2Callback

OnError 事件

OnHeadersAvailable 事件