Grundlagen Flashcards
1
Q
Was waren die Ideen des Word Wide Webs?
A
einheitliches Dokumentationssystem für das CERN anstelle vieler Altsysteme
logische Verknüpfungen zwischen den Dokumenden anstelle lineaerer Inhalt
unbegrenzte Editierbarkeit aller Dokumente im World Wide Web
2
Q
Welche ursprünglichen Web-Technologien wurden eingesetzt?
A
HTML
URL
HTTP
3
Q
Ablauf eines einfachen Aufrufs einer Webseite
A
- Client (Browser) schickt HTTP-Anfrage an Webserver. Adresse ist Teil der URL
- Server erzeugt Antwort. Diese kann statische Rückgabe von HTML oder dynamisch sein.
- Ergebnis wird als HTTP-Antwort an Client geschickt
- Client führt empfangene Codes aus
4
Q
Wie sieht der allgemeine Aufbau einer URL aus?
A
protokoll://host:port/date?parameter#anker
5
Q
Nenne und beschreibe die HTTP-Verben
A
- GET /dateiname
- Einfacher Abruf einer Datei vom Server
- Server schickt Dateiinhalt ohne Respone Header
- Im Fehlerfall schickt Server erklärendes Dokument
- GET /dateiname HTTP/1.1
- Normaler Abruf, mit Angabe der unterstützten HTTP-Version
- Server antwortet mit vollständiger HTTP-Nachricht
- HEAD /dateiname HTTP/1.1
- Fast idetisch zu GET
- Server antwortet nur mit Kopfdaten
- DELETE /dateiname /HTTP/1.1
- löschen einer Datei
- POST /dateiname HTTP/1.1
- Senden von beliebigen Daten an den Server
- Reaktion des Servers hängt von der Anwendung ab
- Wird häufig für Formulareingaben verwendet
- OPTIONS /dateiname HTTP/1.1
- Abruf der erlaubten Operation der Datei
- TRACE /dateiname HTTP/1.1
- Aufforderung an den Server, die empfangene Anfrage zurückzusenden
6
Q
Nenne und erläutere die Zahlenbereiche von HTTP-Status Codes
A
- 1xx: Information
- Zwischenmeldung, um die Verbindung aufrecht zu erhalten
- Verhinder, dass die Verbindung vorzeitig beendet wird
- 2xx: Erfolgreicher Abschluss
- Anfrage wurde erfolgreich bearbeitet
- 3xx: Umleitung
- Weitere Aktion vom Client notwendig
- 4xx: Client Fehler
- Ungültige Anfrage des Vlients, die nicht bearbeitet werden kann
- 5xx: Server Fehler
- Anfrage kann aufgrund eines Serverfehler nicht bearbeitet werden
7
Q
A