summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorRunxi Yu <me@runxiyu.org>2024-05-11 17:44:09 +0800
committerRunxi Yu <me@runxiyu.org>2024-05-11 17:44:09 +0800
commit613b1078f8f101c90b702813f700a17fa74152e4 (patch)
treeecce69bda4ecda6c283378460ccbc199ad078001
parent7902106a6d61a98800cc2e3a9638aabd1045a66d (diff)
downloadwww-613b1078f8f101c90b702813f700a17fa74152e4.tar.gz
hybrid.cgi: Something is profoundly wrong; remove most variables?
-rwxr-xr-xhybrid.cgi75
1 files changed, 36 insertions, 39 deletions
diff --git a/hybrid.cgi b/hybrid.cgi
index 1ebf871..3abcfe2 100755
--- a/hybrid.cgi
+++ b/hybrid.cgi
@@ -3,46 +3,43 @@
 import sys
 import os
 
-CONTENT_LENGTH = os.environ["CONTENT_LENGTH"]
-CONTENT_TYPE = os.environ["CONTENT_TYPE"]
-DOCUMENT_ROOT = os.environ["DOCUMENT_ROOT"]
-DOCUMENT_URI = os.environ["DOCUMENT_URI"]
-FCGI_ROLE = os.environ["FCGI_ROLE"]
-GATEWAY_INTERFACE = os.environ["GATEWAY_INTERFACE"]
-HTTP_ACCEPT_ENCODING = os.environ["HTTP_ACCEPT_ENCODING"]
-HTTP_ACCEPT_LANGUAGE = os.environ["HTTP_ACCEPT_LANGUAGE"]
-HTTP_ACCEPT = os.environ["HTTP_ACCEPT"]
-HTTP_CONNECTION = os.environ["HTTP_CONNECTION"]
-HTTP_HOST = os.environ["HTTP_HOST"]
-try:
-    HTTP_SEC_FETCH_DEST = os.environ["HTTP_SEC_FETCH_DEST"]
-    HTTP_SEC_FETCH_MODE = os.environ["HTTP_SEC_FETCH_MODE"]
-    HTTP_SEC_FETCH_SITE = os.environ["HTTP_SEC_FETCH_SITE"]
-    HTTP_SEC_FETCH_USER = os.environ["HTTP_SEC_FETCH_USER"]
-except KeyError:
-    pass
-HTTPS = os.environ["HTTPS"]
-HTTP_UPGRADE_INSECURE_REQUESTS = os.environ["HTTP_UPGRADE_INSECURE_REQUESTS"]
-HTTP_USER_AGENT = os.environ["HTTP_USER_AGENT"]
-INVOCATION_ID = os.environ["INVOCATION_ID"]
-JOURNAL_STREAM = os.environ["JOURNAL_STREAM"]
-LOGNAME = os.environ["LOGNAME"]
+# CONTENT_LENGTH = os.environ["CONTENT_LENGTH"]
+# CONTENT_TYPE = os.environ["CONTENT_TYPE"]
+# DOCUMENT_ROOT = os.environ["DOCUMENT_ROOT"]
+# DOCUMENT_URI = os.environ["DOCUMENT_URI"]
+# FCGI_ROLE = os.environ["FCGI_ROLE"]
+# GATEWAY_INTERFACE = os.environ["GATEWAY_INTERFACE"]
+# HTTP_ACCEPT_ENCODING = os.environ["HTTP_ACCEPT_ENCODING"]
+# HTTP_ACCEPT_LANGUAGE = os.environ["HTTP_ACCEPT_LANGUAGE"]
+# HTTP_ACCEPT = os.environ["HTTP_ACCEPT"]
+# HTTP_CONNECTION = os.environ["HTTP_CONNECTION"]
+# HTTP_HOST = os.environ["HTTP_HOST"]
+# HTTP_SEC_FETCH_DEST = os.environ["HTTP_SEC_FETCH_DEST"]
+# HTTP_SEC_FETCH_MODE = os.environ["HTTP_SEC_FETCH_MODE"]
+# HTTP_SEC_FETCH_SITE = os.environ["HTTP_SEC_FETCH_SITE"]
+# HTTP_SEC_FETCH_USER = os.environ["HTTP_SEC_FETCH_USER"]
+# HTTPS = os.environ["HTTPS"]
+# HTTP_UPGRADE_INSECURE_REQUESTS = os.environ["HTTP_UPGRADE_INSECURE_REQUESTS"]
+# HTTP_USER_AGENT = os.environ["HTTP_USER_AGENT"]
+# INVOCATION_ID = os.environ["INVOCATION_ID"]
+# JOURNAL_STREAM = os.environ["JOURNAL_STREAM"]
+# LOGNAME = os.environ["LOGNAME"]
 PATH_INFO = os.environ["PATH_INFO"]
-QUERY_STRING = os.environ["QUERY_STRING"]
-REDIRECT_STATUS = os.environ["REDIRECT_STATUS"]
-REMOTE_ADDR = os.environ["REMOTE_ADDR"]
-REMOTE_PORT = os.environ["REMOTE_PORT"]
-REMOTE_USER = os.environ["REMOTE_USER"]
-REQUEST_METHOD = os.environ["REQUEST_METHOD"]
-REQUEST_SCHEME = os.environ["REQUEST_SCHEME"]
-REQUEST_URI = os.environ["REQUEST_URI"]
-SCRIPT_FILENAME = os.environ["SCRIPT_FILENAME"]
-SCRIPT_NAME = os.environ["SCRIPT_NAME"]
-SERVER_ADDR = os.environ["SERVER_ADDR"]
-SERVER_NAME = os.environ["SERVER_NAME"]
-SERVER_PORT = os.environ["SERVER_PORT"]
-SERVER_PROTOCOL = os.environ["SERVER_PROTOCOL"]
-SERVER_SOFTWARE = os.environ["SERVER_SOFTWARE"]
+# QUERY_STRING = os.environ["QUERY_STRING"]
+# REDIRECT_STATUS = os.environ["REDIRECT_STATUS"]
+# REMOTE_ADDR = os.environ["REMOTE_ADDR"]
+# REMOTE_PORT = os.environ["REMOTE_PORT"]
+# REMOTE_USER = os.environ["REMOTE_USER"]
+# REQUEST_METHOD = os.environ["REQUEST_METHOD"]
+# REQUEST_SCHEME = os.environ["REQUEST_SCHEME"]
+# REQUEST_URI = os.environ["REQUEST_URI"]
+# SCRIPT_FILENAME = os.environ["SCRIPT_FILENAME"]
+# SCRIPT_NAME = os.environ["SCRIPT_NAME"]
+# SERVER_ADDR = os.environ["SERVER_ADDR"]
+# SERVER_NAME = os.environ["SERVER_NAME"]
+# SERVER_PORT = os.environ["SERVER_PORT"]
+# SERVER_PROTOCOL = os.environ["SERVER_PROTOCOL"]
+# SERVER_SOFTWARE = os.environ["SERVER_SOFTWARE"]
 
 if PATH_INFO == "/hybrid/":
     print("Root")