Link Search Menu Expand Document

Url

Стд::Http::Url
Базовые типы: Объект

Иерархия типа

Url
Объект

Объект позволяет получать из строки со ссылкой представление в виде объекта.

Схема ссылки:


Пример ссылки:

```http://username:password@1c.ru:80/applications/test?param=data#anchor```

### Примеры

```xbsl
пер Урл = новый Url("http://username:password@1c.ru:80/applications/test?param=data#anchor")

// Урл.Схема - http
// Урл.Хост - 1c.ru
// Урл.Путь - /applications/test
// Урл.Параметры.ПолучитьПервый("param") - data
// Урл.Порт - 80
// Урл.ИмяПользователя - username
// Урл.Пароль - password
// Урл.Якорь - anchor

Раскодированная ссылка:

// символ % экранирован
знч ЗакодированнаяСсылка = "http://1c.ru/applications/\%D1\%82\%D0\%B5\%D1\%81\%D1\%82?\%D0\%BF\%D0\%B0\%D1\%80\%D0\%B0\%D0\%BC\%D0\%B5\%D1\%82\%D1\%80=\%D0\%B7\%D0\%BD\%D0\%B0\%D1\%87\%D0\%B5\%D0\%BD\%D0\%B8\%D0\%B5"
знч Url = новый Url(ЗакодированнаяСсылка)
// Url.ВСтроку() - http://1c.ru/applications/тест?параметр=значение

Сравнение ссылочное


Конструкторы

Url

Url(Ссылка: Строка)

Создает объект на основании строки со ссылкой. Если передан не верный формат ссылки, будет выброшено исключение ИсключениеНедопустимыйФормат


Свойства

ИмяПользователя

ТолькоЧтение ИмяПользователя: Строка?

Имя пользователя.


Параметры

ТолькоЧтение Параметры: ПараметрыЗапроса?

Параметры ссылки.


Пароль

ТолькоЧтение Пароль: Строка?

Пароль пользователя.


Порт

ТолькоЧтение Порт: Число

Порт.


Путь

ТолькоЧтение Путь: Строка

Путь.


Схема

ТолькоЧтение Схема: Строка

Cхема.


Хост

ТолькоЧтение Хост: Строка

Хост.


Якорь

ТолькоЧтение Якорь: Строка?

Якорь (хеш) ссылки.


Методы

ВСтроку

ВСтроку(): Строка
Переопределение: ВСтроку

Возвращает строковое раскодированное представление ссылки.


Список унаследованных методов

Объект