World Wide Web (WWW) und Hypertext Transfer Protocol (HTTP)

0.0(0)
Studied by 0 people
call kaiCall Kai
Locked
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/9

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 9:52 AM on 7/17/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

10 Terms

1
New cards

Warum wird das Hypertext Transfer Protocol als „zustandsloses Protokoll“ bezeichnet?

Das Hypertext Transfer Protocol wird als zustandslos (stateless) bezeichnet, weil ein Webserver keine Informationen über den Zustand (z. B. vorherige Anfragen) seiner Clients erhalten oder dauerhaft verwalten muss. Jede Anfrage wird als unabhängige Transaktion behandelt.

2
New cards

Nenne die fünf Klassen der Hypertext Transfer Protocol Statuscodes und ihre Bedeutung.

  • 1xx: Informative Nachrichten (vorläufige Antworten).

  • 2xx: Erfolg (Anfrage erfolgreich empfangen und verarbeitet, z. B. 200 OK).

  • 3xx: Umleitung (zusätzliche Client-Aktion erforderlich, z. B. 301 Moved Permanently).

  • 4xx: Client-Fehler (fehlerhafte Anfrage oder Ressource existiert nicht, z. B. 404 Not Found).

  • 5xx: Server-Fehler (Server konnte eine gültige Anfrage nicht erfüllen).

3
New cards

Was ist eine Representational State Transfer Application Programming Interface?

Eine Representational State Transfer Application Programming Interface ist ein Programmierparadigma, bei dem konsequent Methoden des Hypertext Transfer Protocols (Verben wie GET, POST, PUT, DELETE) zur Ausführung von Aktionen genutzt werden. Dabei dient die Uniform Resource Identifier (Schreibweise des Pfads) als eindeutiger Identifizierungsmechanismus für die Objekte auf dem Server.

4
New cards

Welche zwei wesentlichen Optimierungen führt die Version 1.1 des Hypertext Transfer Protocols ein?

  1. Persistente Verbindungen: Der Transmission Control Protocol-Kanal wird vom Browser offen gehalten, um eingebettete Informationen sofort ohne neuen Handshake nachzufordern.

  2. Pipelining: Mehrere GET-Anforderungen können sofort hintereinander in den offenen Kanal gestellt werden, ohne auf die einzelnen Antworten warten zu müssen.

5
New cards

Was unterscheidet das Hypertext Transfer Protocol 2.0 technisch von seinen Vorgängern?

Es nutzt binäre Streams statt Textformaten und ermöglicht Multiplexing, wodurch Anfragen parallel über eine Verbindung laufen können, ohne aufeinander zu warten. Zudem darf der Server über die Verbindung Daten „vorausschauend“ an den Client senden (Server Push). Im Internet wird diese Version zwingend mit der Transport Layer Security kombiniert.

6
New cards

Was bedeuten die Begriffe FCP und TTI im Kontext der Web-Performance?

  • First Contentful Paint (FCP): Misst die Zeit vom Beginn des Ladens bis zum ersten Rendern von Inhalten auf dem Bildschirm.

  • Time to Interactive (TTI): Die Zeitspanne, bis eine Webseite vollständig geladen ist und auf Benutzereingaben reagieren kann.

7
New cards

Welche Aufgabe haben die Rendering Engine und der JavaScript Interpreter im Browser?

Die Rendering Engine ist für die Darstellung der Inhalte verantwortlich, indem sie Hypertext Markup Language und Cascading Style Sheets parst und visualisiert. Der JavaScript Interpreter verarbeitet Skripte, die Interaktionen steuern oder das Dokumentmodell nachträglich manipulieren können.

8
New cards

Von welchen vier netzwerkseitigen Parametern hängt die Latenz beim Abruf einer Webseite wesentlich ab?

  1. Dauer der Domain Name System-Abfrage.

  2. Dauer des Transmission Control Protocol Handshakes.

  3. Dauer der Übertragung der Hypertext Markup Language-Datei.

  4. Dauer der Übertragung eingebundener Ressourcen wie Bilder oder Skripte.

9
New cards

Skizziere den Standard-Prozessablauf eines Browsers beim Verarbeiten einer Webseite.

Der Ablauf erfolgt in der Kette: Parser (liest Code) -> Document Object Model Tree (erstellt logische Struktur) -> Attachment (verknüpft CSS-Regeln) -> Render Tree -> Layout (berechnet Positionen) -> Painting (zeichnet Pixel) -> Display.

10
New cards

Welche Protokolle werden in welcher Reihenfolge genutzt, wenn eine URL in den Browser eingegeben wird?

Zuerst erfolgt eine Namensauflösung via User Datagram Protocol auf Port 53 zum Domain Name System-Server. Anschließend wird eine Transmission Control Protocol-Verbindung (3-Wege-Handshake) zum Webserver auf Port 80 oder 443 aufgebaut, worüber dann der GET-Request des Hypertext Transfer Protocols gesendet wird.