Skip to content

NET

Доступ к работе с сетевыми функциями, позволяет выполнять запросы к внешним и внутренним API

Список методов:

Метод Пояснение
request(uri:string, method:string, params:table):string Синхронный вызов внешнего URI с параметрами

uri - URI вызова

method - [ “GET”, “POST”] - тип вызова

params - произвольная таблица параметров

Возвращает ответ сервера.
requestAsync(uri:string, method:string, params:table) Асинхронный вызов внешнего URI с параметрами

uri - URI вызова

method - [ “GET”, “POST”] - тип вызова

params - произвольная таблица параметров

Возвращает пустое значение
heado(type:string, method, params) Вызов метода API Heado

type -  <”device”,”management”> Тип API

method - название метода JRPC

params - произвольная таблица параметров по спецификации метода

Требования и ограничения

Время выполнения запроса включается во время исполнения сценария, поэтому для реализации коллбэков лучше использовать requestAsync, либо придерживаться правила "один сценарий - один запрос"