Digitale Welt verstehen. Informationen bewerten. Sicher und verantwortungsvoll nutzen.

Verstehen: Vom Browser zur Webseite

Verfolgen Sie den detaillierten Ablauf einer Webanfrage und lernen Sie die beteiligten Protokolle und Prozesse kennen.

Lernschritt 1/6: Die Internetadresse lesen

Eine Internetadresse (URL) wie https://example.org:443/kurs/start beschreibt, wie (Protokoll), wo (Domain) und welche Ressource (Pfad) über einen Dienst (Port) erreicht wird. Der Browser benötigt die IP-Adresse, die er per DNS erhält.

Merksatz: Die URL beschreibt den gewünschten Aufruf. DNS liefert die technische Adresse des Servers.

Kurzfrage: Welche Angabe bezeichnet die konkrete Ressource innerhalb einer Webseite?

Lernschritt 2/6: HTTP und HTTPS

HTTP (Hypertext Transfer Protocol) regelt die Kommunikation zwischen Browser und Webserver. HTTPS ist die sichere Variante, bei der die Verbindung verschlüsselt wird. HTTPS schützt die Verbindung, garantiert aber nicht die Vertrauenswürdigkeit des Inhalts.

Merksatz: HTTP regelt die Webkommunikation. HTTPS ergänzt eine verschlüsselte Verbindung.

Kurzfrage: Welche Aussage über HTTPS ist richtig?

Lernschritt 3/6: Der Browser sendet eine Anfrage

Der Browser sendet eine Anfrage (Request) an den Server. Diese enthält u.a. die Methode (z.B. GET zum Anfordern), den Pfad (z.B. /kurs/start) und den Host (z.B. example.org), damit der Server weiß, welche Domain gemeint ist.

Merksatz: Die Anfrage beschreibt, welche Ressource der Client vom Server erhalten oder welche Aktion er ausführen möchte.

Kurzfrage: Welche Information teilt dem Server mit, welche Ressource angefordert wird?

Lernschritt 4/6: Die Anfrage erreicht den Server

Die Anfrage wird in Datenpakete zerlegt und durchläuft Ihr lokales Netzwerk, den Router und das Internet, bis sie den Zielserver erreicht. Die IP-Adresse, die zuvor per DNS ermittelt wurde, dient dabei als Zieladresse.

Merksatz: Das lokale Netzwerk bringt die Anfrage zum Router. Der Router öffnet den Weg zu anderen Netzwerken. Die IP-Adresse führt zum Zielserver.

Kurzfrage: Welche Aufgabe übernimmt der Router bei einem Webseitenaufruf?

Lernschritt 5/6: Der Server verarbeitet die Anfrage

Der Server nimmt die Anfrage entgegen und zerlegt sie mit einem Parser in ihre Bestandteile (Methode, Pfad etc.). Anhand dieser Informationen entscheidet eine Serveranwendung, was zu tun ist (z.B. eine Datei laden, Daten aus einer Datenbank abfragen) und erzeugt eine Antwort.

Merksatz: Ein Parser zerlegt strukturierte Informationen in Bestandteile, damit ein Programm sie verarbeiten kann.

Kurzfrage: Welche Aufgabe übernimmt ein Parser?

Lernschritt 6/6: Der Server antwortet und der Browser stellt die Seite dar

Der Server sendet eine Antwort (Response) zurück. Diese enthält einen Statuscode (z.B. 200 OK) und den Inhalt (z.B. HTML-Code). Der Browser interpretiert HTML (Struktur), CSS (Design) und JavaScript (Interaktivität) und stellt daraus die sichtbare Webseite dar. Oft sind dafür mehrere Anfragen nötig (für Bilder, CSS-Dateien etc.).

Merksatz: Der Server liefert strukturierte Daten. Der Browser interpretiert sie und erzeugt daraus die sichtbare Webseite.

Kurzfrage: Welche Aufgabe übernimmt HTML hauptsächlich?

Zurück zur Übersicht