Metodo IXMLHTTPRequest2Callback::OnHeadersAvailable (msxml6.h)

Si verifica dopo l'invio di una richiesta HTTP al server e il server ha risposto con intestazioni di risposta.

Sintassi

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

Parametri

[in, optional] pXHR

Oggetto richiesta HTTP iniziale che restituisce le intestazioni.

[in] dwStatus

Codice di stato per la richiesta.

Nota I valori possibili per questo parametro includono anche i valori HTTP_STATUS_* definiti da winhttp.h per le app desktop.
 

[in] pwszStatus

Codice di stato per la richiesta visualizzata in formato leggibile come stringa con terminazione null.

Valore restituito

Restituisce S_OK sull'esito positivo.

Nota Questa funzione di callback non deve generare eccezioni.
 

Commenti

Per visualizzare un'intestazione di risposta singola, chiamare il metodo GetResponseHeader nell'interfaccia IXMLHTTPRequest2 . Per visualizzare tutte le intestazioni di risposta, chiamare il metodo GetAllResponseHeaders . Per annullare la richiesta, chiamare il metodo Abort Sull'oggetto pXHR.

Requisiti

   
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 GetAllResponseHeaders

Metodo GetResponseHeader

IXMLHTTPRequest2

IXMLHTTPRequest2Callback

OnHeadersAvailable