Método IXMLHTTPRequest2::GetAllResponseHeaders (msxml6.h)

Recupera los valores de todos los encabezados de respuesta HTTP.

Sintaxis

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

Parámetros

[out] ppwszHeaders

Información de encabezado devuelta. Libere la memoria usada para este parámetro mediante el método CoTaskMemFree .

Valor devuelto

Devuelve S_OK si se realiza correctamente.

Comentarios

Cada par nombre-valor de encabezado está separado por una fuente de retorno de carro combinada.

La información de encabezado de respuesta devuelta solo es válida después de llamar al método de devolución de llamada OnHeadersAvailable .

Ejemplos

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.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 8 [aplicaciones de escritorio | Aplicaciones para UWP],MSXML 6.0 y versiones posteriores
Servidor mínimo compatible Windows Server 2012 [aplicaciones de escritorio | Aplicaciones para UWP]
Plataforma de destino Windows
Encabezado msxml6.h

Consulte también

CoTaskMemFree

IXMLHTTPRequest2

OnHeadersAvailable