Всем привет!
Учусь создавать HTTP запросы из одной базы данных к другой.
Ранее написал обработку, которая получает данные из Регистра сведений другой базы данных по COM-соединению. С этим все просто и понятно.
Теперь нужно реализовать этот запрос по HTTP-соединению с другой базы 1С.
Обычные формы.
Подскажите, пожалуйста, как реализовать данный запрос.
Вот что я написал:
Сервер = "192.168.101.30/имябазынасервере"; ИмяПользователя = "Администратор"; Пароль = "";
Попытка
Соединение = Новый HTTPСоединение(Сервер, , ИмяПользователя, Пароль);
Исключение
ТекстОшибки = ОписаниеОшибки();
Сообщить(ТекстОшибки);
Возврат "";
КонецПопытки;
ТекстЗапроса = "ВЫБРАТЬ ...";
Стр = Новый Структура;
Стр.Вставить("Запрос", ТекстЗапроса);
Параметры1 = Новый Структура;
Параметры1.Вставить("ВыбНоменклатура", "Номенклатура_");
Стр.Вставить("Параметры", Параметры1);
ЗаписьJSON = Новый ЗаписьJSON;
ЗаписьJSON.УстановитьСтроку();
ЗаписатьJSON(ЗаписьJSON, Стр);
СтрокаJSON = ЗаписьJSON.Закрыть();
ЗапросHTTP = Новый HTTPЗапрос;
ЗапросHTTP.АдресРесурса = "/GetAnyRequest";
ЗапросHTTP.УстановитьТелоИзСтроки(СтрокаJSON, "UTF-8");
ОтветHTTP = Соединение.ОтправитьДляОбработки(ЗапросHTTP);
ТекстТЗ = ОтветHTTP.ПолучитьТелоКакСтроку();
В ответ возвращается "404".
Как правильно обращаться к другой базе данных?