Unter folgendem link herunterladen

Um eine Datei auf Ihrem Computer zu finden, klicken Sie neben dem Dateinamen auf den Pfeil Nach unten im Ordner anzeigen oder im Finder anzeigen. Die heruntergeladenen Dateien werden auch auf Ihrer Downloads-Seite aufgelistet. Die Dokumente werden nicht in die entsprechenden Dateien geschrieben, sondern alle werden zusammen verkettet und in die Akte geschrieben. Wenn `-` als Datei verwendet wird, werden Dokumente in die Standardausgabe gedruckt, wodurch die Linkkonvertierung deaktiviert wird. (Verwenden Sie `./-`, um in eine Datei mit dem wörtlichen Namen `-` zu drucken.) Beispiel: Wenn die heruntergeladene Datei /foo/doc.html links zu /bar/img.gif, ebenfalls heruntergeladen, wird der Link in doc.html so geändert, dass er auf `.. /bar/img.gif`. Diese Art der Transformation funktioniert zuverlässig für beliebige Kombinationen von Verzeichnissen. Der rekursive Abruf von HTTP- und HTML/CSS-Inhalten ist breit. Dies bedeutet, dass Wget zuerst das angeforderte Dokument, dann die dokumente, die mit diesem Dokument verknüpft sind, dann die von ihnen verknüpften Dokumente usw. herunterlädt.

Mit anderen Worten, Wget lädt zuerst die Dokumente in der Tiefe 1 herunter, dann die Dokumente in der Tiefe 2 usw. bis zur angegebenen maximalen Tiefe. Die Option “-H” aktiviert den Host, sodass Wgets rekursiver Lauf jeden Host besuchen kann, auf den über einen Link verwiesen wird. Sofern nicht genügend Rekursionsbeschränkungskriterien angewendet werden, werden diese ausländischen Hosts in der Regel mit noch mehr Hosts verknüpft, und so weiter, bis Wget am Ende viel mehr Daten aufsaugt, als Sie beabsichtigt haben. Wenn `-L` aktiviert ist, werden nur die relativen Links jemals gefolgt. Relative Links sind hier definiert diejenigen, die nicht auf den Webserverstamm verweisen. Diese Links sind z. B.

relativ: Wenn FTP-Verzeichnisse rekursiv abgerufen werden und eine symbolische Verknüpfung gefunden wird, wird die symbolische Verknüpfung durchläuft und die Point-to-Dateien abgerufen. Derzeit durchläuft Wget keine symbolischen Links zu Verzeichnissen, um sie rekursiv herunterzuladen, obwohl diese Funktion in Zukunft hinzugefügt werden kann. Der Besuch verschiedener Hosts oder Host-Übergreifende ist jedoch manchmal eine nützliche Option. Vielleicht werden die Bilder von einem anderen Server bereitgestellt. Vielleicht spiegeln Sie eine Website, die aus Seiten besteht, die zwischen drei Servern miteinander verknüpft sind. Vielleicht hat der Server zwei gleichwertige Namen, und die HTML-Seiten beziehen sich auf beide austauschbar. Allerdings benutzte das Wiki die URLS wie in Wikipedia (/de/Theme) und nicht das Muster, das ich an anderen Orten gesehen habe (/index.php?title=Theme). Da der Link, den Sie gegeben haben, URLs im Wikipedia-Muster verwendet, denke ich, dass diese Lösung auch für Sie funktionieren kann. Beispiel dokument 1.html enthält ein Tag, das auf 1.gif verweist, und einen tag, der auf externes Dokument 2.html verweist. Sagen Sie, dass 2.html ähnlich ist, aber dass sein Bild 2.gif ist und es mit 3.html verknüpft ist. Sagen Sie, dies setzt sich bis zu einigen willkürlich hohen Zahl.

Gibt die HTTP HEAD-Anforderung anstelle von GET aus und extrahiert Metalink-Metadaten aus Antwortheadern. Dann wechselt es zum Metalink-Download. Wenn keine gültigen Metalink-Metadaten gefunden werden, werden sie auf den normalen HTTP-Download zurückgeführt. Aktiviert `Content-Type: application/metalink4+xml` Dateien herunterladen/verarbeiten. Aktivieren Sie das rekursive Abrufen. Weitere Informationen finden Sie unter Rekursiver Download. Die maximale Standardtiefe ist 5. Beispiel: Wenn ein Link auf /foo.com/bar.cgi?xyz mit `-adjust-extension` verweist und sein lokales Ziel ./foo.com/bar.cgi?xyz.css sein soll, wird der Link in /foo.com/bar.cgi?xyz.css konvertiert. Beachten Sie, dass nur der Dateinamenteil geändert wurde. Der Rest der URL wurde unberührt gelassen, einschließlich des Netzpfads (/), der andernfalls von Wget verarbeitet und in das effektive Schema umgewandelt würde (d.

h. ). Schließlich ist es erwähnenswert, dass die Annahme-/Ablehnungslisten zweimal mit heruntergeladenen Dateien abgeglichen werden: einmal mit dem Dateinamen-Teil der URL, um zu bestimmen, ob die Datei überhaupt heruntergeladen werden soll; Nachdem sie akzeptiert und erfolgreich heruntergeladen wurde, wird der Name der lokalen Datei auch mit den Annahme-/Ablehnungslisten abgeglichen, um festzustellen, ob sie entfernt werden soll.