Доброго времени суток. Знаю, что тема избитая. Хочу разобраться, но меня проблемы с пониманием всего этого: есть сервер (url например https://test.test.кг/api/Product/PostProduct) хочу отправить просто json. Без всяких файлов. Просто json в теле. Если создать http сервис, который обрабатывает запрос, он генерирует готовый код и с ним легко работать. А если я хочу из какой-то процедуры установить соединение с сервером и передать туда данные какие шаги мне нужны проделать? Был бы рад если кто-то потратит пару минут времени и объяснит пошаговые действия или даст почитать подходящую статью. Везде в статьях пишут по разному(
А далее в коде создаете HTTPСоединение, HTTPЗапрос, у HTTPЗапрос есть метод УстановитьТелоИзСтроки(), его и используете.
Примерно так:
ДанныеДляОтправки = Новый Структура("Данные1, Данные2", "Собака", "Кот");
Соединение = Новый HTTPСоединение("test.test.кг",,,,,Новый ЗащищенноеСоединение);
Запрос = Новый HTTPЗапрос("api/Product/PostProduct");
Запрос.УстановитьТелоИзСтроки(ЗаписатьЗначениеJSON(ДанныеДляОтправки));
Ответ = Соединение.ОтправитьДляОбработки(Запрос);
А далее в коде создаете HTTPСоединение, HTTPЗапрос, у HTTPЗапрос есть метод УстановитьТелоИзСтроки(), его и используете.
Примерно так:
ДанныеДляОтправки = Новый Структура("Данные1, Данные2", "Собака", "Кот");
Соединение = Новый HTTPСоединение("test.test.кг",,,,,Новый ЗащищенноеСоединение);
Запрос = Новый HTTPЗапрос("api/Product/PostProduct");
Запрос.УстановитьТелоИзСтроки(ЗаписатьЗначениеJSON(ДанныеДляОтправки));
Ответ = Соединение.ОтправитьДляОбработки(Запрос);