From efd9e9f7c4948c58c6d48b8be76d33c5300dd2c2 Mon Sep 17 00:00:00 2001 From: Daniel Silverstone Date: Fri, 2 Aug 2019 10:47:06 +0100 Subject: CGI: Add a basic cookies CGI Signed-off-by: Daniel Silverstone --- cgi-bin/cookies.cgi | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 62 insertions(+) create mode 100644 cgi-bin/cookies.cgi diff --git a/cgi-bin/cookies.cgi b/cgi-bin/cookies.cgi new file mode 100644 index 0000000..c8fe80a --- /dev/null +++ b/cgi-bin/cookies.cgi @@ -0,0 +1,62 @@ +#!/usr/bin/python3 + +import cgi +import cgitb +import os +import sys +import io +import json + +cgitb.enable() + +cookies = {} + +if os.environ.has_key('HTTP_COOKIE'): + for cookie in map(str.strip, str.split(os.environ['HTTP_COOKIE'], ';')): + (key, value) = cookie.split('=') + cookies[key] = value + +print("Content-Type: text/html") +print("") +print(""" + + Cookie test + +

Reflected cookies

+ +
+ + + +""") + + -- cgit v1.2.3