Regelsystem: Difference between revisions

From WaveCDN Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 6: Line 6:
!Erläuterung
!Erläuterung
|-
|-
| align="right" |Remove Cookie
| style="font-weight:bold" |Remove Cookie
|Anfrage vom Webuser an WaveCDN
|Anfrage vom Webuser an WaveCDN
|Wenn der Webuser eine Anfrage an WaveCDN schickt, dann kann in der Anfrage ein Cookie-Header enthalten sein. Diese Regeln entfernt den Cookie-Header.
|Wenn der Webuser eine Anfrage an WaveCDN schickt, dann kann in der Anfrage ein Cookie-Header enthalten sein. Diese Regeln entfernt den Cookie-Header.

Revision as of 19:09, 15 November 2013

Die wichtigsten Regeln sollen kurz erläutert werden. Insbesondere auf die Relevanz in Hinblick auf das Caching soll eingegangen werden.

Regel Kontext Erläuterung
Remove Cookie Anfrage vom Webuser an WaveCDN Wenn der Webuser eine Anfrage an WaveCDN schickt, dann kann in der Anfrage ein Cookie-Header enthalten sein. Diese Regeln entfernt den Cookie-Header.
Remove Set-Cookie Antwort vom Origin an WaveCDN Wenn WaveCDN eine bestimmte Ressource nicht im Cache hat, wird der Origin befragt. Der Origin antwortet mit der Ressource. In der Antwort wird durch diese Regel der Set-Cookie-Header entfernt.
Max-Age Cachen einer Ressource WaveCDN erhält in bestimmten Situationen Ressourcen des Origins. Wenn bei der Ressource die Voraussetzungen für das Caching erfüllt sind, muss entschieden werden, wie lange die Ressource im Cache gültig ist. Durch die Max-Age-Regel wird genau diese Gültigkeit definiert. Sofern Informationen vom Origin über die Gültigkeitsdauer der Ressource vorliegen (Expires oder Cache-Control-Max-Age-Header), hat die Regel im Webpanel Vorrang.
Cache with Cookies Cachen einer Ressource Angenommen der Webuser schickt eine Anfrage mit Cookies an WaveCDN. Dann muss WaveCDN diese Anfrage in bestimmten Situationen an den Origin weiterleiten, zum Beispiel wenn die angefragte Ressource nicht im Cache ist. Wenn WaveCDN die Ressource dann vom Origin erhält, dann würde sie normalerweise nicht gecached werden, weil sie Cookies enthält (siehe Voraussetzungen für das Caching). Die Regel "Cache with Cookies" gibt die Anweisung die Ressource trotzdem in den Cache aufzunehmen. Zugleich wird für die Partitionierung des Caches der Cookie-Header mit einbezogen.