Имя: Пароль:
1C
1C 7.7
v7: POST запрос в 8.1
0 Bibr
 
10.11.15
18:20
Какая-то лажа с отправкой POST запроса в 8.1

В 8.2 работает, в 8.1 нет.

Причём попробовал как вариант с "WinHttp.WinHttpRequest.5.1", так и HTTPСоединение.

Одинаковый код, оба варианта отработали для 8.2 и не обработали для 8.1 (в 8.1 в cacert.pem сертификаты добавил те же)

WinHttp.WinHttpRequest.5.1 вернул следующее:
Статус ошибки: {"statusCode":500,"error":"Internal Server Error","message":"An internal server error occurred"}

HTTP.ОтправитьДляОбработки вернул следующее:
Ошибка при вызове метода контекста (ОтправитьДляОбработки): Ошибка при выполнении файловой операции  '/record/1c_export'

Предполагаю, что что-то не так с платформой, но куда копать - не пойму.
Хэлп
1 D3O
 
10.11.15
18:45
(0) попробуй вместе с HTTPСоединение использовать метод ВызватьHTTPМетод. Имя метода ему "POST", а запрос - HTTPЗапрос
2 D3O
 
10.11.15
18:46
(1) в случае с GET прокатило
3 Bibr
 
10.11.15
23:17
(1) не вижу такого метода в 8.1
4 Bibr
 
11.11.15
09:31
апну сутра)
5 Bibr
 
11.11.15
14:40
апну
6 Bibr
 
11.11.15
17:30
Никто не знает?
7 Bibr
 
11.11.15
20:59
Тема закрыта.
Оказалось, что функция Формат() в 8.1 не отработала так же, как в 8.2