1

Есть ли способ имитировать функцию «Сохранить как» в браузере с помощью wget?

Когда я сохраняю веб-страницу в браузере, я получаю папку с ресурсами (изображения, js, css) и индексный файл с именем страницы:

Nov 28 reddit: the front page of the internet_files
Nov 28 reddit: the front page of the internet.html

Но несмотря ни на что, когда я использую wget, я получаю что-то вроде этого:

Nov 28  a.thumbs.redditmedia.com
Nov 28  b.thumbs.redditmedia.com
Nov 28  m.reddit.com
Nov 28  out.reddit.com
Nov 28  reddit.com
Nov 28  www.reddit.com
Nov 28  www.redditstatic.com

Я пытался использовать это:

wget -E -H -k -K -p https://reddit.com
wget -r -x -mirror https://reddit.com

и придумал это:wget -E -H -k -p -e robots=off https://www.reddit.com

но все они либо сделали несколько папок, либо не загрузили все необходимое для просмотра страницы в автономном режиме.

Как бы я это настроил?

1 ответ1

0

Вы /WGET не можете. Он может загружать все связанные ресурсы за одну загрузку, но это приведет к нескольким папкам из-за характера сканирования, а не интерпретации (и отсутствия привязки к HTTP).

Также ваше впечатление слишком узкое: есть веб-браузеры, которые могут сохранять страницы в файлы / архивы MHT, что даже является стандартом - см. Https://en.wikipedia.org/wiki/MHTML

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