Если вы посмотрите на источник страницы, вы не увидите никакой topics-cardiology.html
ссылки, потому что боковая панель генерируется JavaScript. Вам понадобится JavaScript-браузер без головы, такой как CasperJS, чтобы создать полное зеркало.
Почему весь сайт не загружен?
546
Zaz
Я попытался сделать копию сайта wiredhealthresources.net
с помощью команды:
wget -rpkl inf wiredhealthresources.net
Но команда загрузила только 54 файла! Большинство страниц отсутствуют, например /topics-cardiology.html
, несмотря на то, что они связаны с/index.html
Что я сделал не так? Почему wget
не скачивается весь сайт?
Хотя я не могу ответить на сам вопрос, я бы посоветовал попробовать [HTTrack] (http://www.httrack.com/page/1/en/index.html), так как у меня был больший успех в этом.
Sam3000 7 лет назад
0
2 ответа на вопрос
4
Nathan
Ааа! Имеет смысл. Я должен был проверить источник. Спасибо!
Zaz 7 лет назад
0
Знаете ли вы хороший сценарий CasperJS для зеркалирования сайта? Я изо всех сил пытаюсь найти один.
Zaz 7 лет назад
0
-1
Warley
Я вполне уверен, что вы не можете использовать inf
опцию для изменения глубины, только для изменения попыток или запроса. Вы пытались использовать -m
вместо -r
и -l
? Похоже, вы хотите отразить страницу, и это то, что -m
используется для.
Использование `-l 99` и` wget -pkm` дает одинаковый результат: загружено только 54 файла. Страница man говорит, что `-m` эквивалентно` -r -N -l inf --no-remove-list`, откуда я и получил `-l inf`.
Zaz 7 лет назад
0
Похожие вопросы
-
2
Звоните, но не загружайте страницу с помощью wget
-
1
wget и cookies.txt - domain.tld против .domain.tld
-
17
Как скачать файлы из командной строки в Windows, такие как wget или curl
-
-
15
Как узнать реальный URL загрузки на сайтах загрузки, которые используют перенаправления
-
2
Пакетная загрузка страниц из вики без специальных страниц
-
4
Как я могу получить изображения общедоступного веб-сайта с помощью wget?
-
3
Рекурсивный эквивалент загрузки (`wget -r`) для Firefox?
-
1
Как использовать wget
-
3
Как скачать список файлов с файлового сервера?
-
4
Сохранить одну веб-страницу (с фоновыми изображениями) с помощью Wget