Bagikan melalui


struktur HTTP_KNOWN_HEADER (http.h)

Struktur HTTP_KNOWN_HEADER berisi nilai header untuk header yang diketahui dari permintaan HTTP atau respons HTTP.

Sintaks

typedef struct _HTTP_KNOWN_HEADER {
  USHORT RawValueLength;
  PCSTR  pRawValue;
} HTTP_KNOWN_HEADER, *PHTTP_KNOWN_HEADER;

Anggota

RawValueLength

Ukuran, dalam byte, dari string 8-bit yang diarahkan oleh anggota pRawValue , tidak menghitung karakter null yang mengakhiri, jika ada. Jika RawValueLength adalah nol, maka nilai elemen pRawValue tidak ada artinya.

pRawValue

Arahkan ke teks header HTTP ini. Gunakan RawValueLength untuk menentukan di mana teks ini berakhir daripada mengandalkan string untuk memiliki null yang mengakhiri. Format teks header ditentukan dalam RFC 2616.

Keterangan

Dalam API Server HTTP, header yang diketahui didefinisikan sebagai header yang dijumlahkan dalam jenis enumerasi HTTP_HEADER_ID . Ketahuilah bahwa ada daftar yang berbeda dari berbagai ukuran untuk header permintaan dan respons.

Untuk informasi selengkapnya tentang struktur dan penggunaan header HTTP, lihat RFC 2616.

Persyaratan

   
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_HEADER_ID

HTTP_REQUEST_HEADERS

HTTP_RESPONSE_HEADERS