Freigeben über


uri_builder-Klasse

Generator für die inkrementelle Erstellung von URIs.

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 uri_builder;

Mitglieder

Öffentliche Konstruktoren

Name

Beschreibung

uri_builder::uri_builder-Konstruktor

Überladen. Erstellt einen Generator mit einem anfänglich leeren URI.

Öffentliche Methoden

Name

Beschreibung

uri_builder::append-Methode

Fügt einen relativen URI (Pfad, Abfrage und Fragment) an das Ende des aktuellen URI an.

uri_builder::append_path-Methode

Fügt dem Pfad dieses uri_builder einen anderen Pfad an.

uri_builder::append_query-Methode

Überladen. Fügt der Abfrage dieses uri_builder eine andere Abfrage an.

uri_builder::clear-Methode

Löscht alle Komponenten des zugrunde liegenden URI in diesem uri_builder.

uri_builder::fragment-Methode

Ruft die Fragmentkomponente des URI als codierte Zeichenfolge ab.

uri_builder::host-Methode

Ruft die Hostkomponente des URI als codierte Zeichenfolge ab.

uri_builder::is_valid-Methode

Überprüft den generierten URI von allen vorhandenen Komponenten dieses uri_builder.

uri_builder::path-Methode

Ruft die Pfadkomponente des URI als codierte Zeichenfolge ab.

uri_builder::port-Methode

Ruft die Portkomponente des URI ab. Gibt –1 zurück, wenn kein Port angegeben ist.

uri_builder::query-Methode

Ruft die Abfragekomponente des URI als codierte Zeichenfolge ab.

uri_builder::scheme-Methode

Ruft die Schemakomponente des URI als codierte Zeichenfolge ab.

uri_builder::set_fragment-Methode

Legt die Fragmentkomponente des URI fest.

uri_builder::set_host-Methode

Legt die Hostkomponente des URI fest.

uri_builder::set_path-Methode

Legt die Pfadkomponente des URI fest.

uri_builder::set_port-Methode

Legt die Portkomponente des URI fest.

uri_builder::set_query-Methode

Legt die Abfragekomponente des URI fest.

uri_builder::set_scheme-Methode

Legt das Schema des URI fest.

uri_builder::set_user_info-Methode

Legt die Benutzerinformationskomponente des URI fest.

uri_builder::to_string-Methode

Kombiniert die URI-Komponenten zu einer codierten Zeichenfolge und überprüft sie. Ist der URI ungültig, wird eine Ausnahme ausgelöst.

uri_builder::to_uri-Methode

Kombiniert die URI-Komponenten in einer URI-Klasseninstanz und überprüft sie. Ist der URI ungültig, wird eine Ausnahme ausgelöst.

uri_builder::user_info-Methode

Ruft die Benutzerinformationskomponente des URI als codierte Zeichenfolge ab.

Anforderungen

Header: base_uri.h, uri_builder.h

Namespace: web::http

Siehe auch

Referenz

web::http-Namespace