Класс uri_builder
Построитель для постепенного создания URI.
Предупреждение
В этом разделе содержатся сведения о C++ REST SDK 1.0 (кодовое название "Casablanca").Если используется более поздняя версия с веб-страницы Casablanca Codeplex, воспользуйтесь локальной документацией по адресу http://casablanca.codeplex.com/documentation.
class uri_builder;
Члены
Открытые конструкторы
Имя |
Описание |
---|---|
Перегружен. Создает построитель с изначально пустым URI. |
Открытые методы
Имя |
Описание |
---|---|
Добавляет относительный URI, (путь, запрос и фрагмент) в конец текущего URI. |
|
Добавляет другой путь к пути этого uri_builder. |
|
Перегружен. Добавляет другой запрос к запросу этого uri_builder. |
|
Очищает все компоненты базового URI в этом uri_builder. |
|
Получение компонента fragment URI в виде закодированной строки. |
|
Получение компонента host URI в виде закодированной строки. |
|
Проверка созданного URI из всех существующих компонентов этого uri_builder. |
|
Получение компонента path URI в виде закодированной строки. |
|
Получение компонента port URI. Возвращает -1, если порт не указан. |
|
Получение компонента query URI в виде закодированной строки. |
|
Получение компонента scheme URI в виде закодированной строки. |
|
Задание компонента fragment URI. |
|
Задание компонента host URI. |
|
Задание компонента path URI. |
|
Задание компонента port URI. |
|
Задание компонента query URI. |
|
Задайте компонента scheme URI. |
|
Задание компонента user info URI. |
|
Объединение и проверка компонентов URI в закодированную строку. Если URI недопустим, создается исключение. |
|
Объединение и проверка компонентов URI в экземпляр класса URI. Если URI недопустим, создается исключение. |
|
Получение компонента user info URI в виде закодированной строки. |
Требования
Заголовок: base_uri.h, uri_builder.h
Пространство имен: web::http