Например, здесь: http://www.nova-institut.de/bio/index.php?tpl=shoplist&id=&aid=&lng=en, когда вы видите »Скачать бесплатно« или здесь: http://faostat3.fao.org/browse/F/*/E, вы не можете получить прямые URL-адреса загружаемых файлов.

Есть ли способ получить прямую ссылку, если сайт не позволяет «скопировать адрес ссылки», что привело бы к прямому расположению файла?

2 ответа2

0

Некоторые файлы могут быть сгенерированы динамически, и файл может не существовать до указанного вами времени. Таким образом, грубым и очевидным способом может быть фактическая загрузка файла и запоминание URL-адреса из адресной строки или получение его из списка загруженных файлов, предоставленного браузером. В Chrome этот список отображается при посещении URL-адреса chrome://downloads/, и вы можете найти фактический путь к файлу оттуда. Кроме того, вы можете открыть браузер Инструменты разработчика (сочетание клавиш F12) и посмотреть на вкладке Сеть. После начала загрузки файла вы можете найти полный путь к файлу в списке на вкладке Сеть.

Во всех случаях вы можете остановить загрузку вскоре после копирования URL, если вам на самом деле не нужен файл.

0

Нет, наверное нет. На самом деле вполне может не существовать реального URL-адреса файла - содержимое «файла» может просто представлять собой загрузку данных в базе данных, которую сервер «обслуживает», чтобы выглядеть как файл. Это также может быть просто файл, который недоступен веб-серверу.

Если нет причин не делать этого, люди часто пропускают просто вопросы.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .