В дополнении к предыдущему посту:
отправлять команду из 1с можно таким образом:
HTTPСоединение = Новый HTTPСоединение("10.10.10.1",1008,"","");
запросPOST = Новый HTTPЗапрос("Api/Main/SendCommand"); запросPOST.Заголовки.Вставить("Cookie",Куки); запросPOST.Заголовки.Вставить("Content-Type","application/vnd.api+json");
запросPOST.УстановитьТелоИзСтроки("{""cnlNum"":""2102"",""cmdVal"":""1""}",КодировкаТекста.UTF8, ИспользованиеByteOrderMark.Авто);
Попытка Ответ=HTTPСоединение.ОтправитьДляОбработки(запросPOST, ФайлОтвета);
Исключение
#Если клиент Тогда
Сообщить(ОписаниеОшибки());
#КонецЕсли
КонецПопытки;
-
Ответ изменён 2 года, 1 месяц назад пользователем
darau.