Condividi tramite


Metodo IXMLHTTPRequest2Callback::OnRedirect (msxml6.h)

Si verifica quando un client invia una richiesta HTTP reindirizza il server a un nuovo URL.

Sintassi

HRESULT OnRedirect(
  [in, optional] IXMLHTTPRequest2 *pXHR,
  [in]           const WCHAR      *pwszRedirectUrl
);

Parametri

[in, optional] pXHR

Oggetto richiesta HTTP reindirizzato.

[in] pwszRedirectUrl

Nuovo URL per la richiesta HTTP.

Valore restituito

Restituisce S_OK in caso di esito positivo.

Nota Questa funzione di callback non deve generare eccezioni.
 

Commenti

Se il reindirizzamento della richiesta non è consentito, è possibile chiamare il metodo Abort sull'oggetto pXHR.

XMLHTTPRequest2 impone un massimo di 100 direzioni su qualsiasi richiesta. Qualsiasi riesezione superiore a tale limite genera un evento OnError . Le applicazioni non hanno accesso alle intestazioni per le re-directions.

Una volta completato il reindirizzamento finale e raggiunto l'URL finale, l'applicazione riceve un callback OnHeadersAvailable .

Requisiti

Requisito Valore
Client minimo supportato Windows 8 [app desktop | App UWP],MSXML 6.0 e versioni successive
Server minimo supportato Windows Server 2012 [app desktop | App UWP]
Piattaforma di destinazione Windows
Intestazione msxml6.h

Vedi anche

Metodo Abort

IXMLHTTPRequest2Callback

OnError, evento

OnHeadersAvailable, evento