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

Как скачать файл с сайта?

Как скачать файл с сайта?
Я
   Мигрень
 
08.08.19 - 20:09
В браузере скачивается по пути: https://<имя хоста>/download/
Скачивается файл Excel.
А как это сделать средствами 1С?
 
 
   Мигрень
 
1 - 08.08.19 - 21:03
Пробовал    
КопироватьФайл(КаталогВИнтернете, ПутьКФайлу); - не работаете

Пробовал
   Соединение = Новый HTTPСоединение("zubr-rus.ru", 443,,,,, Новый ЗащищенноеСоединениеOpenSSL(), Ложь);
    Соединение.Получить(ПустьКФайлуНаСервере, ПутьКФайлу);

тоже не работает

Это вообще возможно при данном виде расположения файла? Или нужно искать обходные средства не 1С?

Браузер же как-то понимает, что нужно скачать файл и скачивает.
   mikecool
 
2 - 08.08.19 - 21:14
(1) а какой код возвращает Получить()?
   Мигрень
 
3 - 08.08.19 - 21:28
(2) 404
   Garykom
 
4 - 08.08.19 - 21:33
HTTPСоединение должно скачивать, 404 означает накосячил где то.

Покажи полный код скачивания где адрес ресурса а не только сервер. Скорее всего в адресе ресурса ошибся
   Garykom
 
5 - 08.08.19 - 21:33
Еще код на клиенте или на сервере выполняешь?
   Мигрень
 
6 - 08.08.19 - 21:40
(5) На сервере выполняю
   Мигрень
 
7 - 08.08.19 - 21:42
(4)

&НаСервере
Процедура ПолучитьФайлНаСервере()

    
    ПустьКФайлуНаСервере = "https://zubr-rus.ru/mprices/3/download/";;
    ПутьКФайлу = "c:\test\test.txt";
    
    Соединение = Новый HTTPСоединение("zubr-rus.ru", 443,,,,, Новый ЗащищенноеСоединениеOpenSSL(), Ложь);
    Соединение.Получить(ПустьКФайлуНаСервере, ПутьКФайлу);
    
КонецПроцедуры
   runoff_runoff
 
8 - 08.08.19 - 21:43
/mprices/3/download/
   Мигрень
 
9 - 08.08.19 - 21:46
(8) ура, спасибо :)
   Волшебник
 
10 - 08.08.19 - 22:28
КопироватьФайл(ФайлНаСервере, ЛокальныйФайл)
   Мигрень
 
11 - 08.08.19 - 23:03
(10) Не работает. Нет конкретного имени файла в адресной строке, есть только путь к каталогу. Через HTTPСоединение - работает.
   Мигрень
 
12 - 08.08.19 - 23:05
Кстати, чтоб два раза не вставать. Обсуждалось уже, наверное.
Как в 15-й платформе главное меню поставить на место в левый верхний угол?
   mikecool
 
13 - 08.08.19 - 23:08
(12) это же одно из главных покрашений в этой платформе, наверное никак
   Мигрень
 
14 - 08.08.19 - 23:10
(13) Ужос :)
   palsergeich
 
15 - 08.08.19 - 23:37
Там в БСП целая подсистема по этой штуке.
А Вы продолжайте изобретать велосипед)
   palsergeich
 
16 - 08.08.19 - 23:42
ПолучениеФайловИзИнтернета.СкачатьФайлНаСервере

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