Classe uri_builder
Construtor para construir URIs de forma incremental.
Aviso
Este tópico contém informações para o C++ REST SDK 1.0 (codinome "Casablanca").Se você estiver usando uma versão mais recente da página da Web do Codeplex Casablanca, use então a documentação local em http://casablanca.codeplex.com/documentation.
class uri_builder;
Membros
Construtores Públicos
Nome |
Descrição |
---|---|
Sobrecarregado. Cria um construtor com um URI inicialmente vazio. |
Métodos Públicos
Nome |
Descrição |
---|---|
Acrescenta um uri relativo (caminho, consulta e fragmento) ao final do uri atual. |
|
Acrescenta outro caminho ao caminho deste uri_builder. |
|
Sobrecarregado. Acrescenta outra consulta à consulta deste uri_builder. |
|
Limpa todos os componentes do URI subjacente neste uri_builder. |
|
Obtém o componente de fragmento do URI como uma cadeia de caracteres codificada. |
|
Obtém o componente de host do URI como uma cadeia de caracteres codificada. |
|
Valide o URI gerado de todos os componentes existentes deste uri_builder. |
|
Obtém o componente do caminho do URI como uma cadeia de caracteres codificada. |
|
Obtém o componente de porta do URI. Retorna -1 se nenhuma porta for especificada. |
|
Obtém o componente de consulta do URI como uma cadeia de caracteres codificada. |
|
Obtém o componente de esquema do URI como uma cadeia de caracteres codificada. |
|
Define o componente de fragmento do URI. |
|
Define o componente de host do URI. |
|
Define o componente de caminho do URI. |
|
Define o componente de porta do URI. |
|
Define o componente de consulta do URI. |
|
Define o esquema do URI. |
|
Define o componente de informações de usuário do URI. |
|
Combine e valide os componentes do URI em uma cadeia de caracteres codificada. Uma exceção será lançada se o URI for inválido. |
|
Combine e valide os componentes do URI em uma instância de classe do URI. Uma exceção será lançada se o URI for inválido. |
|
Obtém o componente de informações do usuário do URI como uma cadeia de caracteres codificada. |
Requisitos
Cabeçalho: base_uri.h, uri_builder.h
Namespace: web::http