RFC 6570 URL Template
Разворачивать пути, переменные запросов и списков по RFC 6570 уровней с 1 по 2, не выполняя выражения и не обращаясь к сети.
Локальная обработка в браузере
Эта страница прошла проверку открытого каталога; после включения JavaScript можно использовать все функции.
Руководство по использованию
Как использовать RFC 6570 URL Template
RFC 6570 URL Template обрабатывает введённые данные только в текущем браузере, не загружает их, не подключается к сети и не записывает их в постоянное хранилище.
Заполнить шаблон
Используйте шаблон по умолчанию /users/{id}{?fields,lang}.
Предоставляет переменные
Введите id, список полей и язык JSON.
Развернуть и проверить
Просматривайте экранированный результат и ошибки неопределённых переменных; не считайте результат проверенным URL.
Ограничения и примечания
- Реализованы только запланированные операторы Level 1–2; скрипты, функции и произвольные выражения не поддерживаются.
- Неопределённые переменные, вложенные объекты и неподдерживаемые модификаторы вызывают ошибку.
- Инструмент не формирует запросы, не разбирает удалённые ответы и не проверяет доступность адресов.
Часто задаваемые вопросы
Будет ли отправлен запрос?
Нет, результат — всего лишь строка.
Как разворачиваются списки?
Операторы запроса и пути генерируют соответствующий формат разделителей по правилам RFC.
Почему специальные символы кодируются?
Кодирование предотвращает изменение структуры шаблона значениями переменных; таково ожидаемое поведение URL Template.