http_headers-Klasse
Steht für HTTP-Header, verhält sich wie eine Zuordnung.
Warnung
Dieses Thema enthält Informationen für das C++ REST SDK 1.0 (Codename "Casablanca").Wenn Sie eine neuere Version von der Webseite "Codeplex Casablanca" verwenden, dann verwenden Sie die lokale Dokumentation unter http://casablanca.codeplex.com/documentation.
class http_headers;
Mitglieder
Öffentliche Typedefs
Name |
Beschreibung |
---|---|
allocator_type |
|
const_iterator |
|
const_pointer |
|
const_reference |
|
const_reverse_iterator |
|
difference_type |
|
iterator |
|
key_compare |
|
key_type |
TypeDefs im STL-Stil |
pointer |
|
reference |
|
reverse_iterator |
|
size_type |
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Überladen. Erstellt einen leeren Satz von HTTP-Headern. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Überladen. Fügt ein Headerfeld mithilfe des Operators '<<' hinzu. |
|
Überladen. Gibt einen Iterator zurück, der auf das erste Headerfeld verweist. |
|
Ruft den Cachesteuerungsheader der Nachricht ab. |
|
Ruft die Inhaltslänge der Nachricht ab. |
|
Ruft den Inhaltstyp der Nachricht ab. |
|
Ruft den Datumsheader der Nachricht ab. |
|
Prüft, ob es Headerfelder gibt. |
|
Überladen. Gibt einen Iterator zurück, der auf das Headerfeld nach dem Ende verweist. |
|
Überladen. Überprüft, ob ein Headerfeld mit dem angegebenen Namen vorhanden ist. Ist dies der Fall, wird ein Iterator zurückgegeben. Andernfalls wird ein Iterator für das Ende zurückgegeben. |
|
Überprüft, ob ein Header mit dem angegebenen Schlüssel vorhanden ist. |
|
Versucht, ein Headerfeld mit dem angegebenen Namen mithilfe des Operators '>>' zu finden. |
|
Entfernt ein Headerfeld. |
|
Legt den Cachesteuerungsheader der Nachricht fest. |
|
Legt die Inhaltslänge der Nachricht fest. |
|
Legt den Inhaltstyp der Nachricht fest. |
|
Legt den Datumsheader der Nachricht fest. |
|
Gibt die Anzahl von Headerfeldern zurück. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Gibt einen Verweis auf das Headerfeld mit dem angegebenem Namen zurück; ist kein Headerfeld vorhanden, wird eines eingefügt. |
|
Überladen. Zuweisungsoperator. |
Anforderungen
Header: http_msg.h
Namespace: web::http