kommunikation:http:start
Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen RevisionVorhergehende ÜberarbeitungNächste Überarbeitung | Vorhergehende Überarbeitung | ||
kommunikation:http:start [2024/02/18 09:59] – [Aufgabe 3: Cookies aus Datenschutzsicht] Martin Pabst | kommunikation:http:start [2024/11/21 07:05] (aktuell) – [Cookies zu Marketing- und Werbezwecken (third pary cookies)] Martin Pabst | ||
---|---|---|---|
Zeile 7: | Zeile 7: | ||
{{ : | {{ : | ||
- | ===== Die wichtigsten Requestparameter | + | ==== Die wichtigsten Requestparameter ==== |
* **User-Agent**: | * **User-Agent**: | ||
Zeile 16: | Zeile 16: | ||
* **Cookie**: Der Client kann dem Server sogenannte Cookies (das sind Schlüssel-Wert-Paare) übermitteln, | * **Cookie**: Der Client kann dem Server sogenannte Cookies (das sind Schlüssel-Wert-Paare) übermitteln, | ||
- | ===== Die wichtigsten Responseparameter | + | ==== Die wichtigsten Responseparameter ==== |
* **Date**: Datum und Uhrzeit der Antwort | * **Date**: Datum und Uhrzeit der Antwort | ||
* **Server**: Hier kann der Server angeben, welches Server-Programm zum Einsatz kommt und auf welchem Betriebssystem es läuft. | * **Server**: Hier kann der Server angeben, welches Server-Programm zum Einsatz kommt und auf welchem Betriebssystem es läuft. | ||
- | * **Last-Modified**: Das ist der Zeitpunkt, an dem die übermittelte Datei zum letzten Mal verändert wurde. Der Client kann die Anfrage an den Server so senden, dass dieser zunächst nur den Response-Header (aber noch nicht die Datei) sendet. Liegt im **Cache** des Clients (siehe | + | * **Cache-Control**: [[# |
* **Content-Length**: | * **Content-Length**: | ||
* **Content-Type**: | * **Content-Type**: | ||
Zeile 46: | Zeile 46: | ||
</ | </ | ||
- | <WRAP center round important | + | <WRAP center round important |
**Problem: | **Problem: | ||
HTTP ist zustandslos, | HTTP ist zustandslos, | ||
Zeile 59: | Zeile 59: | ||
{{ : | {{ : | ||
- | ==== Cookies zu Marketing- und Werbezwecken (third | + | ==== Cookies zu Marketing- und Werbezwecken (third |
Das Geschäftsmodell von Firmen wie Google und Facebook beseht darin, Werbung zu vermarkten (online marketing). Dabei können sie für Werbebanner und Links in Suchergebnislisten umso mehr Gebühren verlangen, je besser die Nutzer, die die Werbung zu sehen bekommen, zum beworbenen Produkt/ | Das Geschäftsmodell von Firmen wie Google und Facebook beseht darin, Werbung zu vermarkten (online marketing). Dabei können sie für Werbebanner und Links in Suchergebnislisten umso mehr Gebühren verlangen, je besser die Nutzer, die die Werbung zu sehen bekommen, zum beworbenen Produkt/ | ||
Zeile 112: | Zeile 112: | ||
* **a)** Welche Arten von Cookies sind aus Datenschutzgründen bedenklich? Warum? | * **a)** Welche Arten von Cookies sind aus Datenschutzgründen bedenklich? Warum? | ||
* **b)** Was können Sie als Nutzer/in tun, um sich zu schützen? | * **b)** Was können Sie als Nutzer/in tun, um sich zu schützen? | ||
- | * **c)** Wie agieren die aktuellen Browserhersteller (Mozilla/ | + | * **c)** Wie agieren die aktuellen Browserhersteller (Mozilla/ |
+ | |||
+ | |||
+ | ===== Caching ===== | ||
+ | Liefert ein Server eine Ressource (z.B. eine HTML-Datei, eine Grafikdatei, | ||
+ | Aber was, wenn der Client ein Bild " | ||
+ | Zu diesem Zweck kann der Webserver dem Client beim Ausliefern von Ressourcen im Response-Header signalisieren, | ||
+ | < | ||
+ | Cache-Control: | ||
+ | </ | ||
+ | dass die entsprechende Ressource maximal 604800 Sekunden im Cache zwischengespeichert werden sollte. | ||
+ | |||
+ | ===== Weiterentwicklungen ===== | ||
+ | ==== HTTP/2 ==== | ||
+ | Die neue Protokollversion HTTP/2 findet Stand 2024 langsam immer mehr Verwendung in Browsern und Webservern. Sie bietet folgende Performanceverbesserungen gegenüber HTTP/1.1: | ||
+ | * Auch Header können komprimiert werden. | ||
+ | * Fordert der Client eine Webseite an (z.B. http:// | ||
- | ===== Maßnahmen zur Verbesserung der Performance von HTTP ===== | ||
- | ==== Caching ==== | ||
kommunikation/http/start.1708250341.txt.gz · Zuletzt geändert: 2024/02/18 09:59 von Martin Pabst