Форумы  ·  Войти  · 

Тема: API, Http запросы

26.09.23 9:50   header1  (2/22.10.20)  

Добрый день
Где найти подробное описание http запросов для удаленного управления адаптером cda2?
Ранее в теме присутствовал ответ: “В web интерфейсе на закладке управления есть управление реле. Можно парсить / сделать нужные  http запросы. Есть импорт/экспорт конфигов  настроек и базы абонентов, с которыми можно работать во внешних обработчиках. Это в закладке администрирования.”

Но во вкладке “управление” только включается или выключается реле. А где узнать http запросы? Или на основе чего парсить и что?

[ #1 ]  26.09.23 10:03   Tech.Support  KOMENDANT LAB  

Описания HTTP запросов нет, т.к. нет никаких отдельных скрытых запросов. Можно делать POST любого элемента WEB интерфейса в т.ч. кнопок реле и не только. Какие переменные при этом задействованы, несложно увидеть через Wireshark.

[ #2 ]  16.10.23 12:32   Alexandr  (9/16.10.23)  

Добрый день.  Через Wireshark не получиться, POST запросы формирует скрипт. Можете выложить POST запрос для включения реле. Спасибо.

[ #3 ]  16.10.23 12:51   Oleg [Editor]  KOMENDANT LAB  

В Wireshark все прекрасно видно, данные передаются простым текстом, не через SSL.

[ #4 ]  16.10.23 13:00   Alexandr  (9/16.10.23)  

В Wireshark видно метод и текст relay1=1, а тело запроса и переменные, формирует скрипт.

[ #5 ]  16.10.23 13:08   Oleg [Editor]  KOMENDANT LAB  

А развернуть не пробовали? Все там есть.

[ #6 ]  16.10.23 13:34   Alexandr  (9/16.10.23)  

POST /_control.html HTTP/1.1
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,image/avif,image/webp,image/apng,*/*;q=0.8,application/signed-exchange;v=b3;q=0.9
Accept-Encoding: gzip, deflate
Accept-Language: ru-RU,ru;q=0.9,en-US;q=0.8,en;q=0.7
Authorization: Basic YWRtaW46bWFzdGVya2V5
Cache-Control: max-age=0
Connection: keep-alive
Content-Length: 10
Content-Type: text/plain
Host: 192.168.0.127:888
Origin: http://192.168.0.127:888
Referer: http://192.168.0.127:888/_control.html
Upgrade-Insecure-Requests: 1
User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/109.0.0.0 Safari/537.36

[ #7 ]  16.10.23 13:46   Oleg [Editor]  KOMENDANT LAB  

Это данные заголовка, но есть еще данные по переменным.
Если вы ищите в Ваершарке http ссылку с полным телом запроса чтоб типа вставить в браузер все, то этого там нет.

[ #8 ]  16.10.23 14:42   Alexandr  (9/16.10.23)  

Скажите пожалуйста где  Wireshark искать данные по переменным? Post запрос отправляется из формы. Поэтому полное тело запроса я не ищу.  Если пришлёте полный скрипт запроса на управление реле, буду благодарен.

[ #9 ]  16.10.23 14:57   Oleg [Editor]  KOMENDANT LAB  

Я понял, что вы задумали, но нет, без программиста или продвинутого системщика вам не обойтись. Чтоб мы это сами сделали нам нужна мотивация, но это мы уже обсудили отдельно, возвращаться не будем. 
Либо подождите пока в общий функционал будет добавлена  возможность управления по обычной строке.

[ #10 ]  16.10.23 18:04   Alexandr  (9/16.10.23)  

Через какое время в общий функционал будет добавлена  возможность управления по обычной строке?

[ #11 ]  16.10.23 18:17   Oleg [Editor]  KOMENDANT LAB  

Пока без прогнозов. Как только потребуется какому-либо интегратору или оператору связи.

Komendant.pro
 ©1999-2024  Инженерная лаборатория "Комендантъ"
Skills.House
 Powered by "Skills.House"