Kapitel 2 - Grundlagen Flashcards

1
Q

Beschreiben Sie den Aufbau einer URL (wie Sie Dokumente und Ressourcen identifizieren) und nennen Sie den allgemeinen Aufschrieb (5 + 1)

Beispiele im Anhang

A

Unified Resource Locators identifizieren Dokumente und Ressourcen durch…

  • Anfrage- / Übertragungsprotokoll
  • Hostnamen und Portnummer
  • Den lokalen Dateipfad
  • Optionale Anfrageparameter
  • optionaler Anker

protokoll://host:port/datei?parameter#anker

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Was ist ein Hypertext Transfer Protocol (HTTP) (1)

A

Zustandsloses Protokoll zur Übertragung von Dokumenten. Somit keine Erkennung von wiederkehrenden Clients möglich. Basiert auf dem Austausch einfacher Textnachrichten in Form von strikten Anfrage/Antwort-Zyklen.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Beschreiben Sie die Anfrage an den Server (HTTP) (3)

A
  • Beginnt die Kommunikation zwischen Client und Server
  • Fordert den Server auf, eine definierte Aktion auszuführen
  • Aufforderung wird in Form eines sog. Verbs übertragen
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Beschreiben Sie die Antwort des Servers auf eine Anfrage (HTTP) (2)

A
  • Beendet die Kommunikation zwischen Client und Server
  • Beinhaltet immer einen nummerischen Status-/Fehlcode
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Nennen Sie die Ideen des World Wide Web (3 + 1)

A
  • Ein einheitliches Dokumentationssystem für das CERN anstelle vieler Altsysteme
  • Logische Verknüpfung zwischen den Dokumenten anstelle linearer Texte
  • Unbegrenzte Editierbarkeit aller Dokumente im WWW

Hypertext + Internet = World Wide Web

Somit stellt es einen Dienst des Internets da. Das WWW stellt Informationen dar.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Wozu werden URLs benutzt? (3)

A
  • Dokumente auffinden
  • Dokumente miteinander verknüpfen
  • Bilder und Ressourcen in Dokumente einbinden
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Nennen sie die 7 HTTP-Verben der Anfrage (7)

A
  • ​GET / dateiname
  • GET / dateiname HTTP/1.1
  • HEAD / dateiname HTTP/1.1
  • DELETE / dateiname HTTP/1.1
  • POST / dateiname HTTP/1.1
  • OPTIONS / dateiname HTTP/1.1
  • TRACE / dateiname HTTP/1.1
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Nennen Sie die 5 HTTP-Status Codes der Antwort und deren Bedeutung kurz (5)

A

​1xx: Informationen

2xx: Erfolgreicher Abschluss
3xx: Umleitung
4xx: Client Fehler
5xx: Server Fehler

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Nennen Sie die Techniken zur clientseitigen Webentwicklung von Webanwendungen

A
  • HTML
  • CSS
  • JavaScript
How well did you know this?
1
Not at all
2
3
4
5
Perfectly