wget загружает html вместо моего файла

Я загрузил текстовый файл, содержащий «hello world» на сайт. Сайт создал следующую ссылку для загрузки файла:

http://s8.picofile.com/d/8293527218/5b6a0e68-9956-43e2-94a5-4942a805db40/mmm

, когда я копирую эту ссылку и вставляю ее в панель поиска Google chrome на своем ноутбуке, она просто загружает файл, и все хорошо. но когда я загружаю его в удаленную систему кластеров (я подключаюсь к ней с помощью ssh), используя wget link-address, она загружает файл с именем mmm.html, который отличается от моего текстового файла.

как я могу используйте команду wget в удаленной системе Linux, чтобы загрузить файл и почему эта проблема происходит?

Большое спасибо.

-1
задан 30 April 2017 в 11:00

6 ответов

Идея этих сайтов обмена файлами состоит в том, чтобы создать единую ссылку для определенного IP-адреса, поэтому, когда вы создаете ссылку для загрузки на своем ПК, ее можно загружать только с IP-адресом вашего компьютера, у вашей удаленной Linux-системы есть другой IP, поэтому picofile перенаправляет ваш удаленный запрос в фактический пакет загрузки, который является HTML-страницей, и wget загружает его.

Если вы хотите загрузить этот файл из этого файла с удаленным компьютером, вы должны сгенерировать ссылку с помощью вашей удаленной машины.

попробуйте браузеры на основе термина, такие как w3m, [ f3] и т. д .; С вашей удаленной машины.

1
ответ дан 22 May 2018 в 23:04

Идея этих сайтов обмена файлами состоит в том, чтобы создать единую ссылку для определенного IP-адреса, поэтому, когда вы создаете ссылку для загрузки на своем ПК, ее можно загружать только с IP-адресом вашего компьютера, у вашей удаленной Linux-системы есть другой IP, поэтому picofile перенаправляет ваш удаленный запрос в фактический пакет загрузки, который является HTML-страницей, и wget загружает его.

Если вы хотите загрузить этот файл из этого файла с удаленным компьютером, вы должны сгенерировать ссылку с помощью вашей удаленной машины.

попробуйте браузеры на основе термина, такие как w3m, lynx и т. д .; С вашей удаленной машины.

1
ответ дан 18 July 2018 в 14:03

Идея этих сайтов обмена файлами состоит в том, чтобы создать единую ссылку для определенного IP-адреса, поэтому, когда вы создаете ссылку для загрузки на своем ПК, ее можно загружать только с IP-адресом вашего компьютера, у вашей удаленной Linux-системы есть другой IP, поэтому picofile перенаправляет ваш удаленный запрос в фактический пакет загрузки, который является HTML-страницей, и wget загружает его.

Если вы хотите загрузить этот файл из этого файла с удаленным компьютером, вы должны сгенерировать ссылку с помощью вашей удаленной машины.

попробуйте браузеры на основе термина, такие как w3m, lynx и т. д .; С вашей удаленной машины.

1
ответ дан 24 July 2018 в 20:19

wget на самом деле загружает ваш файл ...

Ссылка, которую вы предоставили, открыла веб-страницу на picofile.com, в основном на арабском языке, я полагаю, прямая ссылка для скачивания в файл «mmm» была wget фактически загружает ваш файл ... . Передавая этот URL-адрес, вы действительно загрузили файл. Это обычная ситуация с большинством этих сайтов для размещения файлов - «общий» URL-адрес указывает на их сайт, и фактическая ссылка для скачивания скрыта за некоторым javascript. Часто единственный способ извлечь эту ссылку - начать загрузку через браузер и скопировать ссылку загрузки из своего менеджера загрузки.

1
ответ дан 22 May 2018 в 23:04
  • 1
    Язык персидский;) – Ravexina 30 April 2017 в 10:47
  • 2
    Я на самом деле остановился на секунду, чтобы подумать, может ли это быть фарси, но нашел статистически более вероятным быть арабским ... Нехороший метод распознавания языков, я знаю, более того, с таким подходом я должен был гадать китайский :) Спасибо для исправления, хотя, это фактически беспокоило меня немного ... – Jan Stavěl 30 April 2017 в 13:28

wget на самом деле загружает ваш файл ...

Ссылка, которую вы предоставили, открыла веб-страницу на picofile.com, в основном на арабском языке, я полагаю, прямая ссылка для скачивания в файл «mmm» была wget фактически загружает ваш файл ... . Передавая этот URL-адрес, вы действительно загрузили файл. Это обычная ситуация с большинством этих сайтов для размещения файлов - «общий» URL-адрес указывает на их сайт, и фактическая ссылка для скачивания скрыта за некоторым javascript. Часто единственный способ извлечь эту ссылку - начать загрузку через браузер и скопировать ссылку загрузки из своего менеджера загрузки.

1
ответ дан 18 July 2018 в 14:03

wget на самом деле загружает ваш файл ...

Ссылка, которую вы предоставили, открыла веб-страницу на picofile.com, в основном на арабском языке, я полагаю, прямая ссылка для скачивания в файл «mmm» была wget фактически загружает ваш файл ... . Передавая этот URL-адрес, вы действительно загрузили файл. Это обычная ситуация с большинством этих сайтов для размещения файлов - «общий» URL-адрес указывает на их сайт, и фактическая ссылка для скачивания скрыта за некоторым javascript. Часто единственный способ извлечь эту ссылку - начать загрузку через браузер и скопировать ссылку загрузки из своего менеджера загрузки.

1
ответ дан 24 July 2018 в 20:19
  • 1
    Язык персидский;) – Ravexina 30 April 2017 в 10:47
  • 2
    Я на самом деле остановился на секунду, чтобы подумать, может ли это быть фарси, но нашел статистически более вероятным быть арабским ... Нехороший метод распознавания языков, я знаю, более того, с таким подходом я должен был гадать китайский :) Спасибо для исправления, хотя, это фактически беспокоило меня немного ... – Jan Stavěl 30 April 2017 в 13:28

Другие вопросы по тегам:

Похожие вопросы: