Cookies in Zope und Plone setzen/auslesen/löschen
Cookie-Handling in Zope und Plone
Ein Cookie setzen:
self.request.response.setCookie(name, value, **options)
Cookie auslesen:
self.request[name]
#oder
self.request.get(name, None)
Cookie löschen bzw. ablaufen lassen
self.request.response.expireCookie(name, **options)
Beispieloptionen:
Pfadangabe: |
path = '/' |
Ablauf des Cookies |
max_age = 7 * 24 * 3600 |
Genaues Ablaufdatum Muss in der Zukunft liegen! |
expires='Tue, 19 Jan 2038 00:00:00 GMT' |
Domain für die das Cookie ausgestellt wird |
domain='example.org' |
Cookie nur bei einer verschlüsselten (https) Verbindung übertragen. |
secure=True |