http_response-Klasse
Stellt eine HTTP-Antwort dar.
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_response;
Mitglieder
Öffentliche Konstruktoren
Name |
Beschreibung |
---|---|
Überladen. Erstellt eine Antwort mit einem leeren Statuscode, ohne Header und Inhalt. |
Öffentliche Methoden
Name |
Beschreibung |
---|---|
Erzeugt einen Stream, die der Aufrufer möglicherweise verwendet, um Daten von einer eingehenden Anforderung abzurufen. |
|
Signalisiert dem Benutzer (Client), wenn alle Daten für diese Antwortmeldung empfangen wurden. |
|
Ruft den Fehlercode der Antwort ab. Dies wird für andere Fehler als HTTP-Statuscodes verwendet. |
|
Extrahiert den Inhalt der Antwortnachricht in einen JSON-Wert und überprüft, ob der Inhaltstyp "application\json" lautet. Der Inhalt kann nur einmal extrahiert werden, da in manchen Fällen eine Optimierung ausgeführt wird, bei der die Daten "herausverschoben" werden. |
|
Extrahiert den Inhalt der Antwortnachricht als Zeichenfolgenwert und überprüft, dass der Inhaltstyp ein MIME-Texttyp ist. Der Inhalt kann nur einmal extrahiert werden, da in manchen Fällen eine Optimierung ausgeführt wird, bei der die Daten "herausverschoben" werden. |
|
Extrahiert den Text der Antwortmeldung in einen Vektor von Bytes. |
|
Überladen. Ruft die Header der Antwortnachricht ab. |
|
Ruft den Kommentar (Reason Phrase) der Antwortnachricht ab. Ist keine Reason Phrase festgelegt ist, wird als Standard der Statuscode verwendet. |
|
Überladen. Legt den Inhalt der Nachricht auf eine Textzeichenfolge fest und legt den "Content-Type"-Header fest. Geht davon aus, dass die Zeichencodierung der Zeichenfolge die Standardcodepage des Betriebssystems ist und führt entsprechende Konvertierungen in UTF-8 aus. |
|
Legt den Fehlercode der Antwort fest. Dies wird für andere Fehler als HTTP-Statuscodes verwendet. |
|
Legt den Kommentar (Reason Phrase) der Antwortnachricht fest. Ist keine Reason Phrase festgelegt ist, wird als Standard der Statuscode verwendet. |
|
Legt den Statuscode der Antwortnachricht fest. |
|
Ruft den Statuscode der Antwortnachricht ab. |
|
Generiert eine Zeichenfolgendarstellung der Meldung, einschließlich des Texts, sofern möglich. |
Öffentliche Operatoren
Name |
Beschreibung |
---|---|
Zuweisungsoperator. |
Anforderungen
Header: http_msg.h
Namespace: web::http