hilink-tray
hilink-tray copied to clipboard
Not Reboot
Не перезагружает при использовании вместо модема, роутера.
Причина в том, что роутеру нужна авторизация, без нее команда перезагрузки(возможно и другие команды) не работает.
Для авторизации отправляется POST запрос на адрес http://*ip-роутера*/api/user/login
с таким форматом данных: <?xml version="1.0" encoding="UTF-8"?><request><Username>admin</Username><Password>YWRtaW4=</Password></request>
В данном случае используется пароль: admin (в base64 кодировке)
Так же можно проверить статус, авторизованное ли соединение.
Для этого посылается пустой GET запрос http://*ip-роутера*/api/user/state-login
Отрицательный ответ на запрос:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<State>-1</State>
<Username></Username>
</response>
Положительный ответ на запрос:
<?xml version="1.0" encoding="UTF-8"?>
<response>
<State>0</State>
<Username>admin</Username>
</response>