Método IXMLHTTPRequest2Callback::OnRedirect (msxml6.h)

Se produce cuando un cliente envía una solicitud HTTP que el servidor redirige a una nueva dirección URL.

Sintaxis

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

Parámetros

[in, optional] pXHR

Objeto de solicitud HTTP que se redirige.

[in] pwszRedirectUrl

Nueva dirección URL de la solicitud HTTP.

Valor devuelto

Devuelve S_OK si se realiza correctamente.

Nota Esta función de devolución de llamada no debe producir excepciones.
 

Comentarios

Si no se permite el redireccionamiento de solicitudes, puede llamar al método Abort en el objeto pXHR.

XMLHTTPRequest2 impone un máximo de 100 re-instrucciones en cualquier solicitud. Las direcciones posteriores que limiten generan un evento OnError . Las aplicaciones no tienen acceso a los encabezados para volver a instrucciones.

Una vez completada la redirección final y se ha alcanzado la dirección URL final, la aplicación recibe una devolución de llamada OnHeadersAvailable .

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP],MSXML 6.0 y versiones posteriores
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msxml6.h

Consulte también

Abort (Método)

IXMLHTTPRequest2Callback

OnError (evento)

Evento OnHeadersAvailable