5Projekt: Ein einfacher Webloader

5.1Einleitung

In diesem Projekt wollen wir ein Tool für das Laden von Inhalten über das HTTP-Protokoll erstellen. Als Basis verwenden wir das http-Paket, das uns hierfür schon die wichtigsten Funktionen liefert.

Wir übergeben unserem Programm eine URL, die anschließend geladen wird. Im nächsten Schritt geben wir die Seite über stdout aus. Anschließend werden wir noch ein Flag hinzufügen, damit wir den zurückgemeldeten Header auswerten können. Als Letztes erweitern wir das Programm so, dass dieses die Daten in eine gegebene Datei schreibt.

image

Abb. 5–1 Schematische Darstellung des In- und Outputs

Die Lernziele für ...

Get Go – Das Praxisbuch now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.