get-set-cookie.py (627B)
1 import datetime 2 3 def main(request, response): 4 response.headers.set(b"Content-type", b"text/plain") 5 6 # By default use a session cookie. 7 expiration = None 8 if request.GET.get(b"clear"): 9 # If deleting, expire yesterday. 10 expiration = -datetime.timedelta(days=1) 11 12 response.set_cookie(b"WK-test", b"1", expires=expiration) 13 response.set_cookie(b"WK-test-secure", b"1", secure=True, 14 expires=expiration) 15 content = b"" 16 for cookie in request.cookies: 17 content = content + b" " + cookie + b"=" + request.cookies.get(cookie).value 18 response.content = content