# HG changeset patch # User Christophe Lincoln # Date 1302465675 -7200 # Node ID eef81729180460c7a5be411920f98326bc317a72 # Parent 6104795d77ff3db9e2cc7108c61fa1c7c25da057 debug: add HTTP environment diff -r 6104795d77ff -r eef817291804 index.cgi --- a/index.cgi Sun Apr 10 21:52:18 2011 +0200 +++ b/index.cgi Sun Apr 10 22:01:15 2011 +0200 @@ -20,8 +20,6 @@ TEXTDOMAIN='tazpanel' export TEXTDOMAIN - - # # Things to do before displaying the page # @@ -43,6 +41,7 @@ query_string_parser xhtml_header cat << EOT +

QUERY_STRING

 QUERY_STRING="$QUERY_STRING" 
 
@@ -54,7 +53,19 @@
 VAR_2="$VAR_2"
 
EOT - ;; + echo '

HTTP Environment

' + local var + local info + echo '
'
+		for var in SERVER_SOFTWARE SERVER_NAME SERVER_PORT GATEWAY_INTERFACE \
+			AUTH_TYPE REMOTE_ADDR REMOTE_PORT HTTP_HOST HTTP_USER_AGENT  \
+			HTTP_ACCEPT_LANGUAGE REQUEST_METHOD REQUEST_URI QUERY_STRING \
+			CONTENT_LENGTH CONTENT_TYPE SCRIPT_NAME SCRIPT_FILENAME PWD
+		do
+			eval info=\$$var
+			echo "$var=\"$info\""
+		done
+		echo '
' ;; *) # # Default xHTML content