Wenn Sie sich die Seitenquelle ansehen, wird kein topics-cardiology.html
Link angezeigt, da die Seitenleiste von JavaScript generiert wird. Sie benötigen einen JavaScript-Browser ohne Browser wie CasperJS, um einen vollständigen Spiegel zu erstellen .
Warum wird die gesamte Website nicht heruntergeladen?
655
Zaz
Ich habe versucht, eine Kopie der Site wiredhealthresources.net
mit dem folgenden Befehl zu erstellen:
wget -rpkl inf wiredhealthresources.net
Der Befehl hat jedoch nur 54 Dateien heruntergeladen! Die meisten Seiten fehlen zB /topics-cardiology.html
trotz verlinkter Seiten/index.html
Was habe ich falsch gemacht? Warum wird wget
nicht die gesamte Site heruntergeladen?
Obwohl ich die Frage nicht selbst beantworten kann, würde ich vorschlagen, [HTTrack] (http://www.httrack.com/page/1/en/index.html) auszuprobieren, da ich damit mehr Erfolg hatte.
Sam3000 vor 8 Jahren
0
2 Antworten auf die Frage
4
Nathan
Ahh! Macht Sinn. Ich hätte die Quelle überprüfen sollen. Vielen Dank!
Zaz vor 7 Jahren
0
Kennen Sie ein gutes CasperJS-Skript, um eine Website zu spiegeln? Ich habe Mühe, einen zu finden.
Zaz vor 7 Jahren
0
-1
Warley
Ich bin ziemlich sicher, dass Sie die inf
Option nicht verwenden können, um die Tiefe zu ändern, nur um Versuche oder Abfragen zu ändern. Hast du es mit und -m
anstelle von -r
und versucht -l
? Es klingt, als würden Sie die Seite spiegeln wollen, und genau -m
dafür werden sie verwendet.
Sowohl mit '-l 99' als auch mit 'wget -pkm' wird dasselbe Ergebnis erzielt: Es werden nur 54 Dateien heruntergeladen. Die Manpage sagt "-m" ist äquivalent zu "-r -N -l inf --no-remove-Listing", von wo ich das "-l inf" bekomme.
Zaz vor 8 Jahren
0
Verwandte Probleme
-
2
Anrufen, aber keine Seite mit wget herunterladen
-
1
wget und cookies.txt - domain.tld vs. .domain.tld
-
17
So laden Sie Dateien von der Befehlszeile in Windows herunter, z. B. wget oder curl
-
15
So ermitteln Sie die tatsächliche Download-URL auf Download-Websites, die Weiterleitungen verwenden
-
2
Batch-Downloadseiten aus einem Wiki ohne spezielle Seiten
-
4
Wie kann ich die Bilder einer öffentlichen Website mit wget abrufen?
-
3
Rekursiver Download (`wget -r`) für Firefox?
-
1
Wget verwenden
-
3
Wie kann ich eine Liste von Dateien von einem Dateiserver herunterladen?
-
4
Speichern Sie eine einzelne Webseite (mit Hintergrundbildern) mit Wget