Как скачать файл из инфоблока Битрикс24 в 1С?

1. Chinga050 19 28.04.21 10:37 Сейчас в теме
Как скачать файл из инфоблока Битрикс24 в 1С?
Есть такого вида ссылка https://Домен/bizproc/processes/147/file/0/67609/P...
Есть такой код на 1С.

Соединение = Новый HTTPСоединение("Домен",,"Логин","Пароль",,5,Новый ЗащищенноеСоединениеOpenSSL());
Запрос = Новый HTTPЗапрос("sofi-soft.bitrix24.ru/bizproc/processes/147/file/0/"+Строка(СтрТаб.DOCUMENT_ID)+"/PROPERTY_727/"+Строка(СтрТаб.ФайлВыгрузки)+"/?ncc=n&download=n");
Ответ = Соединение.Получить(Запрос);
Если Ответ.КодСостояния = 302 Тогда
АдресРесурса = Ответ.Заголовки.Получить("Location");

Запрос = Новый HTTPЗапрос(АдресРесурса);
Ответ = Соединение.Получить(Запрос);
ДвоичныеДанныеКартинки = Ответ.ПолучитьТелоКакДвоичныеДанные();
Иначе
ДвоичныеДанныеКартинки = Ответ.ПолучитьТелоКакДвоичныеДанные();
КонецЕсли; ДвоичныеДанныеКартинки.Записать("\\storage\Share\ДОКУМЕНТЫ_ТОВАРОСОПРОВОДИТЕЛЬНЫЕ\"+Строка(СтрТаб.DOCUMENT_ID)+".jpg");

Показать


Изначальный ответ Код состояния 302. При 302 отправляю на скачку адрес из Заголовка. Локация . Все равно идет 302 код. И так по кругу. На выходе получаем пустой файл.
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
Оставьте свое сообщение

Для получения уведомлений об ответах подключите телеграм бот:
Инфостарт бот