Уведомления
Очистить все

1С Загрузить файл через Интернет

1 Записи
1 Пользователи
0 Reactions
589 Просмотры
87-150 Okolokompa Форум
(@anatol)
Estimable Member
Присоединился: 6 лет назад
Записи: 53
Создатель темы   [#818]

Копирование файла.

Для копирования файла предназначена стандартная функция глобального контекста КопироватьФайл(). Эта функция выполняет копирование файла как по локальным путям, так и через сетевые адреса. В эту функцию подаются два параметра.

Первым параметром ИмяФайлаИсточника, подается полный путь к копируемому файлу.

Вторым параметром ИмяФайлаПриемника, указывается полный путь куда будет скопирован файл.

КопироватьФайл("ИмяФайлаИсточника", "ИмяФайлаПриемника");
КопироватьФайл("https://its.1c.ru/download/fias/download?id=77", "C:\77.zip");

Запрос файла в виде двоичных данных.

Кроме копирования файла, его содержимое можно получить в виде двоичных данных. Для этого используются объекты встроенного языка HTTPСоединение и HTTPЗапрос.

Соединение = Новый HTTPСоединение("its.1c.ru");
Запрос = Новый HTTPЗапрос("download/fias/download?id=77");
Ответ = Соединение.Получить(Запрос);
ДвоичныеДанные = Ответ.ПолучитьТелоКакДвоичныеДанные();


   
Цитата
Поделиться: