Вход | Регистрация
 
1С:Предприятие :: 1С:Предприятие 8 общая

1c и SSL

1c и SSL
Я
   denpon
 
18.06.20 - 19:00
Добрый День ув. Коллеги по 1с.
нужно загрузить xml с такого адреса:"https://afk.ua/ua/price/....com/uts209rz";
апи="https://afk.ua/ua/price/....com";;
// не могу загрузить . Питался много способов. Один из них такой
     ssl1 = Новый ЗащищенноеСоединениеOpenSSL(
            Новый СертификатКлиентаWindows(СпособВыбораСертификатаWindows.Авто),
            Новый СертификатыУдостоверяющихЦентровWindows());

HTTPСоединение = Новый HTTPСоединение(апи, , , , , , ssl1);
HTTPСоединение.Получить("uts209rz",ИмяВходящегоФайла);
// Ошибка
{ВнешняяОбработка.ВнешняяОбработка2.Форма.Форма.Форма(156)}: Ошибка при вызове метода контекста (Получить)
HTTPСоединение.Получить("uts209rz",ИмяВходящегоФайла);
по причине:
Ошибка работы с Интернет:  Couldn't resolve host name
Помогите
   ДенисЧ
 
1 - 18.06.20 - 19:18
ну так пинг с того компа на этот адрес сделай...
И да, не с клиента, а с сервера...
У меня curl отдаёт кучу букв...
   denpon
 
2 - 18.06.20 - 19:32
Я захожу на этот файл браузером - он существует. Я кусок адреса заменил точками
   ДенисЧ
 
3 - 18.06.20 - 19:39
(2) У тебя "Couldn't resolve host name"
Это значит, что .... Пояснять? Или перевести?
   denpon
 
4 - 18.06.20 - 19:53
вот полные адреса
   denpon
 
5 - 18.06.20 - 19:53
ИмяВходящегоФайла= КаталогВременныхФайлов()+"пайс.xml";


апи="https://afk.ua/ua/price/api/kidway.ua@gmail.com/uts209rz";;
   denpon
 
6 - 18.06.20 - 19:55
Мне нужно сохранить файл на диск, что бы потом прочитать его
   Biker
 
7 - 18.06.20 - 20:34
(5) Прочитай хелп по HTTPСоединение,
апи="afk.ua";
   denpon
 
8 - 18.06.20 - 20:55
Спасибо всё получилось , я добавил в  HTTPСоединение ssl1
   Turku
 
9 - 19.06.20 - 01:01
(8) А зачем этот изврат с HTTPСоединение'м, когда можно просто: КопироватьФайл("https://afk.ua/ua/price/api/kidway.ua@gmail.com/uts209rz","D:\file.xml";);

Список тем форума
Рекламное место пустует  Рекламное место пустует
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.