Zyxel Keenetic Start II [243/256] Http core interface

Zyxel Keenetic Start II [243/256] Http core interface
Дополнительная информация
4.1 HTTP Core Interface
Keenetic Start II предоставляет HTTP XML API. API доступен через интерфейс /ci , который
принимает POST-запросы в формате XML и возвращает XML клиентскому приложению,
прошедшему процедуру авторизации.
После сброса Keenetic Start II на заводские настройки авторизация не требуется.
Пример 4.1. Вызов XML API
Выполнить команду «show interface» для WAN-интерфейса с именем ISP. Этот интерфейс
присутствует в заводских настройках Keenetic Start II.
POST /ci HTTP/1.1
Host: 192.168.1.1
Connection: keep-alive
Content-Length: 177
Origin: http://192.168.1.1
User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64)
Content-Type: application/xml
Referer: http://192.168.1.1/
<packet ref="/">
<request id="1" ref="former.ifaces[load]">
<command name="show interface">
<name>ISP</name>
</command>
</request>
</packet>
Устройство возвращает текущее состояние интерфейса ISP:
HTTP/1.0 200 OK
Server: Ag [47]
Set-Cookie: _authorized=*; path=/
Content-type: text/xml
Content-Length: 760
<packet>
<response id="1">
<interface name="ISP">
<mac>ec:43:f6:d3:22:d9</mac>
<id>FastEthernet0/Vlan2</id>
<index>2</index>
<type>VLAN</type>
4
Keenetic Start II Справочник команд
243

Содержание

Похожие устройства