Partager via


IXMLHTTPRequest2Callback::OnHeadersAvailable, méthode (msxml6.h)

Se produit après qu’une requête HTTP a été envoyée au serveur et que le serveur a répondu avec des en-têtes de réponse.

Syntaxe

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

Paramètres

[in, optional] pXHR

Objet de requête HTTP initial qui retourne les en-têtes.

[in] dwStatus

Le code d'état pour la demande.

Note Les valeurs possibles pour ce paramètre incluent également les valeurs HTTP_STATUS_* définies par winhttp.h pour les applications de bureau.
 

[in] pwszStatus

Le code d'état de la requête s'affiche sous forme lisible par l'utilisateur, en tant que chaîne terminée par null.

Valeur retournée

Renvoie S_OK en cas de réussite.

Note Cette fonction de rappel ne doit pas lever d’exceptions.
 

Notes

Pour afficher un en-tête de réponse individuel, appelez la méthode GetResponseHeader sur l’interface IXMLHTTPRequest2 . Pour afficher tous les en-têtes de réponse, appelez la méthode GetAllResponseHeaders . Pour annuler la demande, appelez la méthode Abort Sur l’objet pXHR.

Spécifications

   
Client minimal pris en charge Windows 8 [applications de bureau | Applications UWP],MSXML 6.0 et versions ultérieures
Serveur minimal pris en charge Windows Server 2012 [applications de bureau | Applications UWP]
Plateforme cible Windows
En-tête msxml6.h

Voir aussi

GetAllResponseHeaders, méthode

GetResponseHeader, méthode

IXMLHTTPRequest2

IXMLHTTPRequest2Callback

OnHeadersAvailable