Веб-служба REST/JSON
Источник данных Веб-служба REST/JSON позволяет обращаться к RESTful веб-сервисам или любым другим веб-сервисам без сессий, предоставляющим данные в формате JSON по их идентификаторам (URI).
Далее, данные могут быть обработаны при помощи обработчика Таблица JSON.
Свойства узла
- Название
Укажите название узла, которое будет отображаться на диаграмме процесса и в журнале событий.
- Описание
Укажите произвольное описание узла.
Адрес сервера
Укажите адрес сервера.Порт
Укажите порт, если веб-сервис использует нестандартный порт.Адрес веб-службы (относительный URL)
Укажите адрес веб-службы указанного сервера.Данные
Укажите данные, передаваемые методом POST.
Данные должны быть указаны в формате, который ожидает получить веб-сервис.Замечание
Данные могут быть переданы в качестве файла (потока байт). Для этого подайте на входной порт узла "Веб-служба REST/JSON" выходные данные узла Преобразовать в JSON, Преобразовать в CSV или параметр процесса типа "Файл".
HTTP метод
Укажите метод GET или POST.HTTP заголовки
Добавьте HTTP заголовки, указывая их название и значение. Например, для аутентификации.Совет
Обратитесь к документации веб-сервиса для уточнения требуемых HTTP заголовков. Список часто используемых HTTP заголовков можно посмотреть в MDN.
Добавьте требуемый тип HTTP заголовка через подменю кнопки Добавить панели инструментов вкладки HTTP заголовки.
HTTP заголовки подразделяются по типу:- Значение заголовка
Используйте, чтобы передать фиксированное значение заголовка. - Вычисляемый заголовок
Используйте, чтобы передать значение, которое будет рассчитано по формуле.
Задайте формулу на языке Колибри, используйте параметры процесса, расчетные параметры и функции языка Колибри, для этого выберите их из списка в правой части окна.
- Значение заголовка
Замечание
Свойства "Адрес сервера", "Порт", "Адрес веб-службы (относительный URL)" и "Данные" могут быть параметризованы.