Получение данных с внешнего HTTP сервера в wb-rules

Добрый день,

Есть задача делать HTTP запросы из скриптов wb-rules для дальнейшей обработки полученных данных и отправки на подключенное устройство.
Попытка сделать это через штатный для браузеров JS объект:

var xmlhttp = new XMLHttpRequest();

не работает. Какие есть еще варианты?

Наверняка с подобной задачей сталкивались уже, буду очень признателен если поделитесь решением.

Доброго времени!

К сожалению, в wb-rules сейчас нет встроенной библиотеки для HTTP-запросов. Обойти это можно, запуская curl через функцию runShellCommand. Примеры тут на форуме встречаются, например, здесь.

Добрый вечер,

Суда по описанию runShellCommand не возвращает результат своей работы, в примерах она также используется без анализа ответа.
В моей задаче, важно не просто выполнить HTTP запрос, но и получить ответ и использовать его далее в логике.

Смотрите, вот пример: