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-запроса, кстати, имеет определенный формат и его можно легко сформировать вручную...
|
|