Website download wget bzw. curl

Gast #7199248
Lesenswert?

Hallo,
wenn ich mit meinem Webbrowser Firefox eine Website anzeige, so schickt 
ja mein PC eine Anfrage an die Internetseite und ich erhalte vom Server 
der Internetseite eine Antwort und demzufolge wird ja dann im Browser 
die Website angezeigt.
Gehe ich in Firefox auf Website speichern, so wird der Quelltext der 
Website komplett gespeichert.
Gebe ich in Linux wget bzw. curl die Website an, so erhalte ich anstelle 
von 5Mb nur 2 MB Inhalt und wichtige Daten fehlen.
An was liegt das und wie würde der Befehl für wget bzw. curl passen?
Gast #7199302
Lesenswert?

Frage schrieb:
> An was liegt das

Die "Webseite" besteht aus zig Dateien, die der Browser alle 
herunterlädt, nachdem er das Hauptdokument geladen hat.

curl bzw. wget laden nur das Hauptdokument, aber da sie es nicht 
analysieren, den ganzen darin referenzierten Krempel nicht.

Ruf mal in Firefox den Menüpunkt

Extras->Browser-Werkzeuge->Werkzeuge für Webentwickler

auf

und wähle dann den Punkt "Netzwerkanalyse". Dann lade Deine angezeigte 
Webseite neu.
Gast #7199423
Lesenswert?

DerEinzigeBernd schrieb:
> Das holt auch den ganzen per Javascript dynamisch eingebundenen Krempel?

"Wget -r -l1 [-x] [-np] <url>" geht auch heute noch sehr gut. Was meinst 
Du mit "dynamisch eingebunden" bzw. "responsive"? Auch die laden ihr JS 
ja üblicherweise über <script>-Tags die wget proböeml8s zugänglich sind.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren