Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

HTTP API позволяет получать данные в формате xml для дальнейшей обработки в скриптах. Для отправки файла необходимо выполнить POST запрос.

Общий формат запроса:

POST httpshttp://IP-адрес:порт/intellect_core/{Any}

Code Block
languagexml
<tag1>
    <tag2>some_data</tag2>
    <tag3>another_data</tag3>
</tag1>

Параметры запроса:

Параметр

Обязательный

Описание

AnyДа

Может быть указан любой набор допустимых символов, кроме Event и React, например:

  • httpshttp://127.0.0.1:8080/intellect_core
  • httpshttp://127.0.0.1:8080/intellect_core/Any
  • httpshttp://127.0.0.1:8080/intellect_core/Custom

POST httpshttp://127.0.0.1:8080/intellect_core/Any

Code Block
languagexml
<tag1>
    <tag2>some_data</tag2>
    <tag3>another_data</tag3>
</tag1>

После получения данных в формате xml в ПК Интеллект будет сгенерировано событие вида:

HTTP|1|CUSTOM_EVENT|url</intellect_core/Any>,owner<SLAVE-ID>,data<PG5..90ZT4=>

Параметры ответа:

Параметр

Описание

dataТело запроса (xml в примере выше) в кодировке base64
url Часть посланного url