Имя: Пароль:
1C
1С v8
Получение тело запроса из 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
Спасибо. Получилось.
Оптимист верит, что мы живем в лучшем из миров. Пессимист боится, что так оно и есть.