Дерево страниц

Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

В начале работы с API по управлению ECSS, необходимо выполнить login, для получения token, который должен быть использован в последующих запросах.

Пример запроса login с исползованием утилиты curl:

...

Ответ на запрос должен быть такого вида вида:

Блок кода
languagexml
titleОтвет на запрос
<?xml version="1.0"?>

<out xmlns:xs="http://www.w3.org/2001/XMLSchema-instance" xs:noNamespaceSchemaLocation="login.xsd">

<settings md="md1" ds="ds1" version="3.14.14.613" inactive_timeout="infinity" megaco_support="false"/>

</out>

...

  • -v - используется для расширенного вывода ответа . Т.к у команды ping нет body в ответе, посмотреть успешность запроса ping мы можем только узнав КОД ответа.
  • -b - используется для указания cookie. Может быть прочитан с файла (в предыдущем запросе мы сохранили заголовки ответа в файл) или указан строкой.

Пример запроса без указания файла:

Блок кода
languagebash
titleПример запроса с указанием cookie в строке
curl -X POST http://192.168.115.4:9999/system/ping -v -b "token=md1@ecss1-65695977252755347800515493820210579225"

...