Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Récupère les valeurs de tous les en-têtes de réponse HTTP.
Syntaxe
HRESULT GetAllResponseHeaders(
[out] WCHAR **ppwszHeaders
);
Paramètres
[out] ppwszHeaders
Informations d’en-tête retournées. Libérez la mémoire utilisée pour ce paramètre à l’aide de la méthode CoTaskMemFree .
Valeur retournée
Renvoie S_OK en cas de réussite.
Remarques
Chaque paire nom/valeur d’en-tête est séparée par un flux de ligne de retour chariot combiné.
Les informations d’en-tête de réponse retournées ne sont valides qu’après l’appel de la méthode de rappel OnHeadersAvailable .
Exemples
HRESULT hr = S_OK;
WCHAR *pwszHeaderValue = NULL;
IXMLHTTPRequest2 *pIXMLHTTPRequest2 = NULL;
// Create IXMLHTTPRequest2 object and initialize pIXMLHTTPRequest2.
hr = pIXMLHTTPRequest2->GetAllResponseHeaders(&pwszHeaderValue);
if(SUCCEEDED(hr))
{
MessageBox(NULL, pwszHeaderValue, L"All Response Headers", MB_OK);
}
if (pwszHeaderValue != NULL)
{
CoTaskMemFree(pwszHeaderValue);
pwszHeaderValue = NULL;
}
// Release pIXMLHTTPRequest2 when finished with it.
Configuration requise
| Condition requise | Valeur |
|---|---|
| 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 |