Bagikan melalui


struktur HTTP_RESPONSE_HEADERS (http.h)

Struktur HTTP_RESPONSE_HEADERS berisi header yang dikirim dengan respons HTTP.

Sintaks

typedef struct _HTTP_RESPONSE_HEADERS {
  USHORT               UnknownHeaderCount;
  PHTTP_UNKNOWN_HEADER pUnknownHeaders;
  USHORT               TrailerCount;
  PHTTP_UNKNOWN_HEADER pTrailers;
  HTTP_KNOWN_HEADER    KnownHeaders[HttpHeaderResponseMaximum];
} HTTP_RESPONSE_HEADERS, *PHTTP_RESPONSE_HEADERS;

Anggota

UnknownHeaderCount

Sejumlah header yang tidak diketahui dikirim dengan respons HTTP dan terkandung dalam array yang diarahkan oleh anggota pUnknownHeaders . Angka ini tidak boleh melebihi 9999.

pUnknownHeaders

Penunjuk ke array struktur HTTP_UNKNOWN_HEADER yang berisi satu struktur untuk setiap header yang tidak diketahui yang dikirim dalam respons HTTP.

TrailerCount

Anggota ini dicadangkan dan harus nol.

pTrailers

Anggota ini dicadangkan dan harus NULL.

KnownHeaders[HttpHeaderResponseMaximum]

Array ukuran tetap dari struktur HTTP_KNOWN_HEADER . Enumerasi HTTP_HEADER_ID menyediakan pemetaan dari jenis header ke indeks array. Jika header yang diketahui dari jenis tertentu disertakan dalam respons HTTP, elemen array pada indeks yang sesuai dengan jenis tersebut menentukan nilai header. Elemen array yang tidak ada header terkait berisi anggota RawValueLength bernilai nol. Gunakan RawValueLength untuk menentukan akhir string header yang ditujukkan oleh pRawValue, daripada mengandalkan string untuk memiliki null yang mengakhiri.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows Vista, Windows XP dengan SP2 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2003 [hanya aplikasi desktop]
Header http.h

Lihat juga

Struktur HTTP Server API Versi 1.0

HTTP_KNOWN_HEADER

HTTP_RESPONSE

HTTP_UNKNOWN_HEADER