Уведомления
Очистить все
1С:Предприятие 8.x
1
Записи
1
Пользователи
0
Likes
1,339
Просмотры
Создатель темы 25/07/2020 9:25 пп
Бывает, что нужен какой-нибудь файлик с какого-нибудь ресурса, который использует https. Для начала проверим, проверяет ли данный адрес сертификаты перед загрузкой (я использую wget, т.к. удобно и стабильно):
wget https://www.*.ru/upload/file.txt --no-check-certificate Если всё прошло удачно, делаем то же самое из 1С: СерверИсточник = "www.*.ru"; Запрос = Новый HTTPЗапрос("/upload/file.txt"); // wget https://www.*.ru/upload/file.txt --no-check-certificate Попытка НТТР = Новый HTTPСоединение(СерверИсточник,443,,,,, Новый ЗащищенноеСоединениеOpenSSL()); Ответ = НТТР.Получить(Запрос, "C:\file.txt"); Если НЕ(Ответ.КодСостояния = 200) Тогда // Что-то пошло не так. КонецЕсли; Исключение Ошибка = ОписаниеОшибки(); КонецПопытки;