доброго всем
Хочу на сайте принять POST запрос. Что бы его принять, хочу его отправить из 1С. Проблема в том, что разные решения в интернете, в разных решаются разные задачи и проблемы свои. Чистого решения, что бы научиться - нету.
Подскажите как организовать из 1С отправку POST запроса с параметрами? Не GET а именно POST
//site: https://mysite.com/api
//methid: POST
//key1: value1
//key2: value2
//key3: value3
//принимаю
<?php
if($_POST){
print_r($_POST);
}else{
echo '+++GET+++';
}
?>
p.s. ест-но гуглить умею, это решение для GET
Не очень понятно, параметры необходимо поместить в Url или в Body запроса. Решение ниже можно доработать для обоих случаев:
ПараметрыПодключения = Новый Структура("Сервер, Порт", "example.com", 80);
Соединение = Новый HTTPСоединение(
ПараметрыПодключения.Сервер,
ПараметрыПодключения.Порт
);
АдресРесурса = "/api?param1=value";
СтрокаТелоЗапроса = "param1=value¶m2=another";
Запрос = Новый HTTPЗапрос(АдресРесурса);
Запрос.УстановитьТелоИзСтроки(СтрокаТелоЗапроса, , ИспользованиеByteOrderMark.НеИспользовать);
HTTPОтвет = Соединение.ОтправитьДляОбработки(Запрос);
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости