Zum Inhalt

Modul 293

Begriff Erklärung
TCP Sorgt für zuverlässige Datenübertragung im Internet.
Server und Clients Server liefern Daten, Clients fordern sie an.
Top-Level-Domain Der letzte Teil einer Domain (z. B. .com, .ch).
DNS Wandelt Domain-Namen in IP-Adressen um.
Datenpakete Kleine Einheiten, in die Daten zur Übertragung zerlegt werden.
Second- & Third-Level-Domain Teile einer Domain vor der TLD (z. B. sub.example.com).
Asynchronität Prozesse laufen unabhängig voneinander ab.

Begriff Erklärung Beispiel
Request (Anfrage) Der Client sendet eine Anfrage an den Server, um eine bestimmte Ressource oder Aktion anzufordern. „Gib mir die Startseite einer Website“ (HTTP GET-Anfrage).
Response (Antwort) Der Server verarbeitet die Anfrage und sendet die angeforderte Ressource oder eine Rückmeldung an den Client. Die HTML-Seite einer Website oder eine Bestätigung, dass ein Formular erfolgreich abgeschickt wurde.
Stateless (Zustandslosigkeit) HTTP ist ein zustandsloses Protokoll. Jede Anfrage wird unabhängig
behandelt, ohne dass der Server sich vorherige Anfragen merkt. Lösungen
wie Cookies, Sessions oder Token speichern Informationen über den
Benutzer, um den Zustand zwischen Anfragen zu erhalten.
Aufrufen von zwei verschiedenen Seiten – der Server weiss nicht, dass beide Anfragen zusammenhängen.
Asynchronität Mehrere Operationen können parallel ablaufen, ohne sich gegenseitig zu blockieren. Während eine Webseite lädt, können im Hintergrund weitere Daten abgerufen werden.
HTTPS (Hypertext Transfer Protocol Secure) HTTPS verschlüsselt die Kommunikation zwischen Client und Server, schützt vor Angriffen und erhöht die Vertrauenswürdigkeit. HTTP: http://example.com, HTTPS: https://example.com
Statuscode Kategorie Beschreibung
1xx Information Informative Antworten
2xx Erfolg Anfrage erfolgreich verarbeitet
200 OK Standard-Antwort für erfolgreiche Anfragen
3xx Umleitung Weitere Aktionen erforderlich
301 Moved Permanently Ressource dauerhaft verschoben
4xx Client-Fehler Fehler durch ungültige Anfrage
404 Not Found Ressource nicht gefunden
5xx Server-Fehler Server kann Anfrage nicht verarbeiten
500 Internal Server Error Allgemeiner Serverfehler