Anrufen, aber keine Seite mit wget herunterladen

4473
Andreas Grech

Ich fragte mich, ob es ein Argument gab, das es mir erlaubte, wgeteine Seite zu verwenden und "aufzurufen", aber ohne die Seite herunterzuladen .

Das Problem ist, dass beim Aufruf wgeteiner Seite diese in den Ordner heruntergeladen wird. wget.exeIch möchte jedoch nicht bei jeder Verwendung eine Datei herunterladen.

7

2 Antworten auf die Frage

9
John T

Nutzen Sie die --spiderOption.

--Spinne  Bei Aufruf mit dieser Option verhält sich Wget wie ein Web-Spider. was bedeutet, dass die Seiten nicht heruntergeladen werden, überprüfen Sie das einfach Sie sind dort. Sie können damit Ihre Lesezeichen prüfen, zB mit:  wget --spider --force-html -i bookmarks.html
Exzellent, genau das, wonach ich gesucht habe Andreas Grech vor 14 Jahren 1
Beachten Sie, dass --spider eine HEAD-Anforderung anstelle einer GET-Anforderung ausführen kann. Dies bedeutet, dass die URL möglicherweise anders reagiert. bzlm vor 14 Jahren 2
1
bzlm

GNU Wget ist ein kostenloses Softwarepaket zum Abrufen von Dateien über HTTP, HTTPS und FTP . Wenn Sie nicht wirklich an dem Abrufen von Dateien interessiert sind , können Sie ein Tool wie cURL verwenden, das möglicherweise mehr Unterstützung für das, was Sie tun möchten, bietet. (Die Verwendung des --spiderSwitches in Wget ist beispielsweise ein experimenteller Hack gemäß der Dokumentation.)