MINT üben

Wie Websites funktionieren

Dreißig Übungen zu HTTP — Anfrage und Antwort, URL, Statuscodes, Rendern, Cache und HTTPS.

Dein Fortschritt:
0 / 0 Aufgaben
1

Übungsaufgaben

Dreißig Übungen in gemischter Reihenfolge — du klickst, ziehst, ordnest, rechnest und knobelst. Jede Übung gibt dir sofort eine Rückmeldung, und zu jeder Aufgabe gibt es zwei gestufte Tipps: Der erste zeigt die Richtung, der zweite den entscheidenden Schritt. Die Chips zeigen das Anforderungsniveau: AFB I heißt wiedergeben und direkt anwenden, AFB II selbst entscheiden und verknüpfen, AFB III begründen, beurteilen oder eine Falle durchschauen. Aufgaben mit dem Chip Mix verbinden Wissen aus früheren Unterkapiteln, bei Trick steckt eine Falle drin. Fährst du über ein unterstrichenes Arbeitswort, siehst du, was es genau von dir verlangt.

A1
Welche Zeile ist die Anfrage?
AFB I

Nenne die Karte, die eine Anfrage des Browsers an den Server zeigt.

Klicke die passende Karte an und prüfe dann. Mit der Tastatur: Tab zur Karte, Enter auswählen.
Die Anfrage geht vom Browser zum Server und beginnt mit GET oder POST. Alles andere sind Antworten: Statuscodes und Dateien.
Eine Anfrage fängt der Browser an: Sie beginnt mit GET („gib mir“) oder POST.
Statuscodes wie 200 oder 301 und Dateien sind Antworten des Servers.
A2
Größer, kleiner, gleich
AFB II

Vergleiche jeweils die beiden Angaben und wähle das passende Zeichen.

Wähle in jeder Zeile, wie die linke Seite zur rechten steht, und prüfe dann alle auf einmal. Mit der Tastatur: ←/→ wählt, ↑/↓ wechselt die Zeile, Enter prüft.
  • Anfragen für 1 HTML-Datei und 10 Bilder beim ersten Aufruf
    Anfragen für dieselbe Seite, wenn alles im Cache liegt
  • Erste Ziffer von 404
    Erste Ziffer von 403
  • Erste Ziffer von 503
    Erste Ziffer von 301
  • Anfragen, die ein Server von sich aus an Browser schickt
    0
Zahlen der Statuscodes und Anfragen lassen sich direkt vergleichen: Beim Cache kommen die Dateien vom Gerät, der Server fängt nie von selbst an.
Beim ersten Aufruf muss alles geladen werden, beim zweiten kommt vieles aus dem Cache.
Schau nur auf die erste Ziffer. Ein Server stellt keine Anfragen von sich aus.
A3
Die erste Ziffer verrät es
AFB I

Fasse zusammen, was die erste Ziffer eines Statuscodes bedeutet.

Fülle alle Felder aus und prüfe dann auf einmal. Enter prüft ebenfalls.

Mit der Ziffer am Anfang hat es geklappt, mit wurde weitergeleitet.

Mit liegt der Fehler beim Client, mit beim Server.

2xx geklappt, 3xx weitergeleitet, 4xx Fehler beim Client, 5xx Fehler beim Server.
Die Ziffern laufen von 2 bis 5 in dieser Reihenfolge: Erfolg, Weiterleitung, Client, Server.
Eine 4 vorn heißt: Der Fehler liegt auf der Seite des Anfragenden, eine 5: beim Server.