Для выполнения HTTP-запроса в 1С:Предприятие (неуправляемая форма) можно использовать объект `HTTPСоединение`. Вот пример кода, который соответствует вашему запросу `curl`:
1C
Процедура ВыполнитьЗапрос()
// Создаем объект HTTP-соединения
Соединение = Новый HTTPСоединение("http://ваш_адрес_сервиса"); // Укажите адрес вашего сервиса
// Создаем HTTP-запрос
Запрос = Новый HTTPЗапрос();
Запрос.УстановитьМетод("POST");
Запрос.УстановитьЗаголовок("Content-Type", "application/json; charset=utf-8");
// Устанавливаем тело запроса
ТелоЗапроса = "{""amount"": ""100.1""}";
Запрос.УстановитьТело(ТелоЗапроса);
// Выполняем запрос
Ответ = Соединение.Отправить(Запрос);
// Обработка ответа
Если Ответ.КодСостояния = 200 Тогда
Сообщить("Запрос выполнен успешно: " + Ответ.ПолучитьТело());
Иначе
Сообщить("Ошибка: " + Ответ.КодСостояния + " - " + Ответ.ПолучитьТело());
КонецЕсли;
КонецПроцедуры
В этом коде:
— Замените `http://ваш_адрес_сервиса` на фактический адрес вашего API.
— Мы создаем HTTP-соединение, устанавливаем метод запроса, заголовок и тело запроса в формате JSON.
— После отправки запроса обрабатываем ответ, проверяя код состояния.
Этот код можно использовать в неуправляемом приложении 1С.