Bagikan melalui


Metode IXMLHTTPRequest2::GetResponseHeader (msxml6.h)

Mengambil nilai header HTTP dari header respons.

Sintaks

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

Parameter

[in] pwszHeader

Nama header yang tidak peka huruf besar/kecil.

[out, optional] ppwszValue

Informasi header yang dihasilkan. Anda harus membebaskan memori untuk parameter ini dengan memanggil fungsi CoTaskMemFree .

Nilai kembali

Mengembalikan S_OK pada keberhasilan.

Keterangan

Hasil metode ini hanya valid setelah metode panggilan balik OnHeadersAvailable telah dipanggil.

Contoh

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.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP],MSXML 6.0 dan yang lebih baru
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header msxml6.h

Lihat juga

CoTaskMemFree

GetAllResponseHeaders

IXMLHTTPRequest2

OnHeadersAvailable