Как скопировать файл с сайта ФИАС

1. user964089 01.09.19 16:19 Сейчас в теме
Помогите пожалуйста скачать следующий файл "http://fias.nalog.ru/Public/Downloads/Actual/base.7z" с ФИАС, и программно распаковать. При попытке скачать: КопироватьФайл("http://fias.nalog.ru/Public/Downloads/Actual/base.7z",Путь);
или
Соединение = Новый HTTPСоединение("fias.nalog.ru");
ЗапросHTTP = Новый HTTPЗапрос("Public/Downloads/Actual/base.7z");
ОтветHTTP = Соединение.Получить(ЗапросHTTP, Путь);
скачивается только файл размером 1К с вебстраницей.
В браузере по этому пути файл скачивается как надо!
Ответы
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
2. GeraltSnow 198 02.09.19 12:08 Сейчас в теме
Содержимое ответа сервера:
<ht ml>
<head><title>301 Moved Permanently</title></head>
<body bgcolor="white">
<center><h1>301 Moved Permanently</h1></center>
<hr><center>nginx</center>
</body>
</html>


Это говорит о том, что файл был перемещен на другую страницу. Чтобы узнать на какую, нужно открыть в хроме инструменты разработчика (Ctrl+Shift+i), перейти на вкладу Network и поставить галку Preserve log, после чего в адресной строке ввести путь к загружаемому файлу. Дальше путем наведения курсора на имя файла с кодом 200 можно узнать, по какому пути он был скачан. В твоем случае это

httpS://fias.nalog.ru/Public/Downloads/Actual/base.7z
Прикрепленные файлы:
3. GeraltSnow 198 02.09.19 12:19 Сейчас в теме
А вообще тут написано как правильно обработать 300 результат в коде
https://its.1c.ru/db/metod8dev#content:5574:hdoc
Оставьте свое сообщение

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