Поделиться через


Метод IXMLHTTPRequest2Callback::OnHeadersAvailable (msxml6.h)

Происходит после отправки HTTP-запроса на сервер и ответа сервера с заголовками ответа.

Синтаксис

HRESULT OnHeadersAvailable(
  [in, optional] IXMLHTTPRequest2 *pXHR,
  [in]           DWORD            dwStatus,
  [in]           const WCHAR      *pwszStatus
);

Параметры

[in, optional] pXHR

Исходный объект HTTP-запроса, возвращающий заголовки.

[in] dwStatus

Код состояния для запроса.

Примечание Возможные значения этого параметра также включают значения HTTP_STATUS_*, определенные winhttp.h для классических приложений.
 

[in] pwszStatus

Код состояния для запроса, отображающегося в удобочитаемой форме в виде строки, заканчивающейся нулевым значением.

Возвращаемое значение

Возвращает S_OK при успешном выполнении.

Примечание Эта функция обратного вызова не должна вызывать исключения.
 

Комментарии

Чтобы просмотреть отдельный заголовок ответа, вызовите метод GetResponseHeader в интерфейсе IXMLHTTPRequest2 . Чтобы просмотреть все заголовки ответов, вызовите метод GetAllResponseHeaders . Чтобы отменить запрос, вызовите метод Abort On объекта pXHR.

Требования

   
Минимальная версия клиента Windows 8 [классические приложения | Приложения UWP], MSXML 6.0 и более поздних версий
Минимальная версия сервера Windows Server 2012 [классические приложения | Приложения UWP]
Целевая платформа Windows
Header msxml6.h

См. также раздел

Метод GetAllResponseHeaders

Метод GetResponseHeader

IXMLHTTPRequest2

IXMLHTTPRequest2Callback

OnHeadersAvailable