| 
    0
    
        lubitelxml    
       
    
    09.08.17 
            ✎
    17:02 
 | 
         
        Добрый вечер всем. Есть пример запроса:
 
 curl -X POST \
 '' \
 -H 'api_key: ХХХ' \
 -H 'cache-control: no-cache' \
 -H 'date_time: 2017-06-03 18:41:00' \
 -F login=vashlogin \
 -F password=vashparol
 
 Создаю http соединение, в заголовки добавляю соответствие, в котором описываю поля (-Н).
 А вот как правильно передавать параметры -F?
 Пробовал так:
 
 Запрос = Новый HTTPЗапрос(СервисРесурс,Заголовки);
 Запрос.УстановитьТелоИзСтроки("login="+ЛогинГП+"&password="+ПарольГП);
 Ответ = Соединение.ОтправитьДляОбработки(Запрос);
 
 Приходит ошибка 400.
 Подскажите пожалуйста     
         | 
 | 
    
    
        | 
    1
    
        xaozai    
       
    
    09.08.17 
            ✎
    17:26 
 | 
         
        (0) Установите Charles - реально классная штука.
 С помощью неё можно посмотреть, что в действительности отправляет 1С, ну, и что получает в ответ.
 
 Я его даже с HTTPS использовал. Сертификат только подсунуть нужно.
 
 Тело POST-запроса, кстати, имеет определенный формат и его можно легко сформировать вручную...     
         | 
 |