HTTP Flashcards
Kurzbeschreibung HTTP Cookies
- HTTP ist zustandlos
- Zwei Requests gehören für Server nicht zusammen
- Alle Daten für einen Anwendungszustand müssen mitgeliefert werden?
Kurzbeschreibung HTTP Sessions
- Per Session ID Client identifizieren
* Session ID In Textdatei auf Clientseite speichern Cookie
Direktiven für Cache-Mechanismen
- Cache-Control
- Last-Modified
- Age
- ETag
Abkürzung URL
Uniform Resource Locator
Abkürzung URN
Uniform Resource Name
Abkürzung URI
Uniform Resource Identifier
Aufbau URL
Schema://Host:Port/Pfad#Fragment
Bsp https://www.fhaachen.de:8443/hochschule/bibliothek.html#top
URL: Beispiele für Schema
HTTP, HTTPS, FTP, FILE, MAILTO
Beispiel Top Level Domain
.de, .com, .org , .us, .gov
Abkürzung HTTP
Hypertext Transfer Protocol
HTTP-Anfragemethoden (Request-Methoden)
GET POST HEAD PUT (TRACE) (CONNECT) OPTIONS DELETE
(HTTP) Request Methoden: POST
- Geeignet, um große oder nicht zwischen zu speichernde Datenmengen an den Server zu senden
- Überträgt die Daten der Anfrage im Header, nicht in dem URL
- Kann darüber hinaus wie GET Parameter (per ? &) enthalten
(HTTP) Request Methoden: DELETE
• Verlangt die Löschung der angegebene Ressource vom Server
(HTTP) Request Methoden: PUT
- Dient zum direkten Hochladen neuer Ressourcen mit Angabe der Ziel-URI auf den Server
- Kann neue Ressource entstehen lassen oder bestehende mit dem URI überschreiben
(HTTP) Request Methoden: HEAD
• Weist den Server an, die Anfrage wie GET zu behandeln, jedoch nur die HTTP Header zu antworten