http-сервис не обязательный параметр в get
Ребят, такой вопрос. Можно ли в http-сервисе использовать необязательный параметр в get запросе?
Сейчас так: hs/HTTPService/group
Необходимо: hs/HTTPService/group/{uid}
т.е. планирую использовать тот же шаблон, но в одном случае выводить все группы, в другом только конкретный.
Хочу сделать именно не обязательный параметр, чтобы не пришлось переписывать уже работающие запросы в сторонних программах.
Сейчас так: hs/HTTPService/group
Необходимо: hs/HTTPService/group/{uid}
т.е. планирую использовать тот же шаблон, но в одном случае выводить все группы, в другом только конкретный.
Хочу сделать именно не обязательный параметр, чтобы не пришлось переписывать уже работающие запросы в сторонних программах.
По теме из базы знаний
- HTTP-сервисы для тех, кто ничего не понимает в WEB
- Подробнее о создании ботов Телеграм с помощью расширения Боцман
- Взаимодействие мобильного приложения 1С и центральной информационной базы с использованием http-сервиса
- HTTP-сервисы. Распределённые веб-приложения
- Хранение секретов в Hashicorp Vault для 1С
Ответы
Подписаться на ответы
Инфостарт бот
Сортировка:
Древо развёрнутое
Свернуть все
(1) Вариант с необязательным параметром hs/HTTPService/group/?uid=12345
В модуле http-сервиса получаем значение параметра Запрос.ПараметрыЗапроса.Получить("uid").
Надо обязательно проверять на Неопределено, т.к. такой параметр может быть и не передан.
В шаблоне URL в конфигураторе маска должна быть /group/*
Если надо передать несколько параметров, то указываем их через амперсанд:
hs/HTTPService/group/?uid=12345&uid2=54321&uid3=00000
В модуле http-сервиса получаем значение параметра Запрос.ПараметрыЗапроса.Получить("uid").
Надо обязательно проверять на Неопределено, т.к. такой параметр может быть и не передан.
В шаблоне URL в конфигураторе маска должна быть /group/*
Если надо передать несколько параметров, то указываем их через амперсанд:
hs/HTTPService/group/?uid=12345&uid2=54321&uid3=00000
Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот