Metodo IXMLHTTPRequest2::GetAllResponseHeaders (msxml6.h)

Recupera i valori di tutte le intestazioni di risposta HTTP.

Sintassi

HRESULT GetAllResponseHeaders(
  [out] WCHAR **ppwszHeaders
);

Parametri

[out] ppwszHeaders

Informazioni sull'intestazione restituite. Liberare la memoria usata per questo parametro usando il metodo CoTaskMemFree .

Valore restituito

Restituisce S_OK sull'esito positivo.

Commenti

Ogni coppia nome/valore di intestazione è separata da un feed di ritorno a capo combinazione.

Le informazioni sull'intestazione della risposta restituite sono valide solo dopo che è stato chiamato il metodo di callback OnHeadersAvailable .

Esempio

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.

Requisiti

Requisito Valore
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

CoTaskMemFree

IXMLHTTPRequest2

OnHeadersAvailable