check-cookie.py (696B)
1 def main(request, response): 2 headers = [ 3 (b"Content-Type", b"text/javascript"), 4 (b"Access-Control-Allow-Origin", request.GET.first(b"origin")), 5 (b"Access-Control-Allow-Credentials", b"true") 6 ] 7 identifier = request.GET.first(b"id") 8 cookie_name = request.GET.first(b"cookieName") 9 cookie = request.cookies.first(cookie_name, None) 10 if identifier is None or cookie_name is None: 11 return headers, b"" 12 13 if cookie is None: 14 result = b"not found" 15 elif cookie.value == b"1": 16 result = b"found" 17 else: 18 result = b"different value: " + cookie.value 19 20 return headers, b"window." + identifier + b" = '" + result + b"';"