Compartir a través de


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

Recupera el valor de un encabezado HTTP de los encabezados de respuesta.

Sintaxis

HRESULT GetResponseHeader(
  [in]            const WCHAR *pwszHeader,
  [out, optional] WCHAR       **ppwszValue
);

Parámetros

[in] pwszHeader

Nombre de encabezado que no distingue mayúsculas de minúsculas.

[out, optional] ppwszValue

La información del encabezado resultante. Debe liberar la memoria de este parámetro llamando a la función CoTaskMemFree .

Valor devuelto

Devuelve S_OK si se realiza correctamente.

Comentarios

Los resultados de este método son válidos solo 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 XMLHTTPRequest2 object and initialize pIXMLHTTP2Request.
hr = pIXMLHTTPRequest2->GetResponseHeader(L"Server", &pwszHeaderValue);
if(SUCCEEDED(hr))
{
   MessageBox(NULL, pwszHeaderValue, L"Response Header-Server", 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

GetAllResponseHeaders

IXMLHTTPRequest2

OnHeadersAvailable