Получение тело запроса из HTTPЗапрос.
☑
0
Mustang
29.10.16
✎
09:15
Здравствуйте.
Помогите решить задачу.
Формирую HTTPЗапрос на клиенте:
HTTPСоединение = Новый HTTPСоединение ("192.168.1.15", 8080, "Администратор");
Заголовки = Новый Соответствие;
Заголовки.Вставить("Node", "MS");
Заголовки.Вставить("MessageNo", 1);
//Заголовки.Insert("Messagasdfe", СтрокаJSON);
HTTPЗапрос = Новый HTTPЗапрос("/arm/hs/mob/", Заголовки);
HTTPЗапрос.УстановитьТелоИзСтроки("xxx");
Проверка = HTTPЗапрос.ПолучитьТелоКакСтроку();
HTTPОтвет = HTTPСоединение.Получить(HTTPЗапрос);
Получаю на сервере:
Функция ExchangeGet(Запрос)
Тело = Запрос.ПолучитьТелоКакСтроку();
Ответ = Новый HTTPСервисОтвет(200);
Возврат Ответ;
КонецФункции
Заголовки передаются нормально, но тело постоянно пустое.
1
oleg_km
29.10.16
✎
20:28
Так не Получить(). Получить - это GET, а нужно что-то вроде отправить (нет сейчас СП) - это POST
2
Mustang
29.10.16
✎
20:49
Спасибо. Получилось.
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший