Метод IXMLHTTPRequest2Callback::OnRedirect (msxml6.h)
Происходит, когда клиент отправляет HTTP-запрос, который сервер перенаправляет на новый URL-адрес.
Синтаксис
HRESULT OnRedirect(
[in, optional] IXMLHTTPRequest2 *pXHR,
[in] const WCHAR *pwszRedirectUrl
);
Параметры
[in, optional] pXHR
Объект HTTP-запроса, который перенаправляется.
[in] pwszRedirectUrl
Новый URL-адрес HTTP-запроса.
Возвращаемое значение
Возвращает S_OK при успешном выполнении.
Комментарии
Если перенаправление запроса запрещено, можно вызвать метод Abort для объекта pXHR.
XMLHTTPRequest2 предусматривает не более 100 перенастроек для любого запроса. Любые перенапорядочения выше этого предела создают событие OnError . Приложения не имеют доступа к заголовкам для повторного направления.
После завершения окончательного перенаправления и достижения окончательного URL-адреса приложение получает обратный вызов OnHeadersAvailable .
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [классические приложения | Приложения UWP],MSXML 6.0 и более поздних версий |
Минимальная версия сервера | Windows Server 2012 [классические приложения | Приложения UWP] |
Целевая платформа | Windows |
Header | msxml6.h |