def main(request, response):
origin = request.GET.first("origin", request.headers["origin"])
credentials = request.GET.first("credentials", "true")
headers = [("Content-Type", "text/plain")]
if origin != 'none':
headers.append(("Access-Control-Allow-Origin", origin))
if credentials != 'none':
headers.append(("Access-Control-Allow-Credentials", credentials))
ident = request.GET.first('ident', 'test')
if ident in request.cookies:
body = request.cookies[ident].value
response.delete_cookie(ident)
else:
response.set_cookie(ident, "COOKIE");
body = "NO_COOKIE"
return headers, body