#!/bin/sh # franklin@uci.edu update of http://hoohoo.ncsa.uiuc.edu/cgi/test-cgi.txt # echoes STDIN echo Content-type: text/plain echo echo "CGI/1.1 (cf. http://hoohoo.ncsa.uiuc.edu/cgi/) test script report:" echo " franklin@uci.edu update of http://hoohoo.ncsa.uiuc.edu/cgi/test-cgi.txt" echo " To see the plain text of this script, access" echo " http://www.oac.uci.edu/indiv/franklin/doc/values.txt" echo echo echo "---- Start listing variables known to be used by various servers ----" echo "---- Note: Only some of these variables are always set. ----" echo argc is $#. argv is "$*" echo echo AUTH_TYPE = "$AUTH_TYPE" echo CONTENT_LENGTH = "$CONTENT_LENGTH" echo CONTENT_TYPE = "$CONTENT_TYPE" echo DOCUMENT_ROOT = "$DOCUMENT_ROOT" echo GATEWAY_INTERFACE = "$GATEWAY_INTERFACE" echo HTTP_ACCEPT = "$HTTP_ACCEPT" echo HTTP_CONNECTION = "$HTTP_CONNECTION" echo HTTP_HOST = "$HTTP_HOST" echo HTTP_PRAGMA = "$HTTP_PRAGMA" echo HTTP_REFERER = "$HTTP_REFERER" echo HTTP_USER_AGENT = "$HTTP_USER_AGENT" echo PATH = "$PATH" echo PATH_INFO = "$PATH_INFO" echo PATH_TRANSLATED = "$PATH_TRANSLATED" echo QUERY_STRING = "$QUERY_STRING" echo REMOTE_ADDR = "$REMOTE_ADDR" echo REMOTE_HOST = "$REMOTE_HOST" echo REMOTE_IDENT = "$REMOTE_IDENT" echo REMOTE_USER = "$REMOTE_USER" echo REQUEST_METHOD = "$REQUEST_METHOD" echo SCRIPT_FILENAME = "$SCRIPT_FILENAME" echo SCRIPT_NAME = "$SCRIPT_NAME" echo SERVER_ADMIN = "$SERVER_ADMIN" echo SERVER_NAME = "$SERVER_NAME" echo SERVER_PORT = "$SERVER_PORT" echo SERVER_PROTOCOL = "$SERVER_PROTOCOL" echo SERVER_SOFTWARE = "$SERVER_SOFTWARE" echo "---- End listing variables known to be used by various servers ----" echo echo echo "---- Start of STDIN ----" while read x do echo $x done echo "---- End of STDIN ----" echo echo echo "--- Start of full output from 'set' ---" set echo "---- End of full output from 'set' ----"