Condividi tramite


Classe uri_builder

Generatore per la creazione di URI in modo incrementale.

Avviso

In questo argomento vengono fornite informazioni per C++ REST SDK 1.0 (nome in codice "Casablanca").Se si sta usando una versione più recente dalla pagina Web di Codeplex Casablanca, usare la documentazione locale all'indirizzo http://casablanca.codeplex.com/documentation.

class uri_builder;

Membri

JJ988030.collapse_all(it-it,VS.140).gifCostruttori pubblici

Nome

Descrizione

Costruttore uri_builder::uri_builder

Di overload. Crea un generatore con un URI inizialmente vuoto.

JJ988030.collapse_all(it-it,VS.140).gifMetodi pubblici

Nome

Descrizione

Metodo uri_builder::append

Aggiunge un URI relativo (percorso, query e frammento) alla fine dell'URI corrente.

Metodo uri_builder::append_path

Aggiunge un altro percorso al percorso di questo uri_builder.

Metodo uri_builder::append_query

Di overload. Aggiunge un'altra query alla query di questo uri_builder.

Metodo uri_builder::clear

Cancella tutti i componenti dell'URI sottostante in questo uri_builder.

Metodo uri_builder::fragment

Ottenere il componente del frammento dell'URI come stringa codificata.

Metodo uri_builder::host

Ottenere il componente host dell'URI come stringa codificata.

Metodo uri_builder::is_valid

Convalidare l'URI generato da tutti i componenti esistenti di questo uri_builder.

Metodo uri_builder::path

Ottenere il componente del percorso dell'URI come stringa codificata.

Metodo uri_builder::port

Ottenere il componente di porta dell'URI. Restituisce -1 se nessuna porta viene specificata.

Metodo uri_builder::query

Ottenere il componente query dell'URI come stringa codificata.

Metodo uri_builder::scheme

Ottenere il componente di schema dell'URI come stringa codificata.

Metodo uri_builder::set_fragment

Impostare il componente frammento dell'URI.

Metodo uri_builder::set_host

Impostare il componente host dell'URI.

Metodo uri_builder::set_path

Impostare il componente percorso dell'URI.

Metodo uri_builder::set_port

Impostare il componente porta dell'URI.

Metodo uri_builder::set_query

Impostare il componente query dell'URI.

Metodo uri_builder::set_scheme

Impostare lo schema dell'URI.

Metodo uri_builder::set_user_info

Impostare il componente informazioni utente dell'URI.

Metodo uri_builder::to_string

Unire e convalidare i componenti dell'URI in una stringa codificata. Se l'URI non è valido, verrà generata un'eccezione.

Metodo uri_builder::to_uri

Unire e convalidare i componenti dell'URI in un'istanza della classe URI. Se l'URI non è valido, verrà generata un'eccezione.

Metodo uri_builder::user_info

Ottenere il componente delle informazioni utente dell'URI come stringa codificata.

Requisiti

Intestazione: base_uri.h, uri_builder.h

Spazio dei nomi: web::http

Vedere anche

Riferimenti

Spazio dei nomi web::http