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 |