test-cgi revision abbedb998850d9950bc5f5907ca2f6437b0a936e
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana#
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# To permit this cgi, replace # on the first line above with the
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# appropriate #!/path/to/sh shebang, and set this script executable
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# with chmod 755.
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana#
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# Note that it is subject to cross site scripting attacks on MS IE
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# and any other browser which fails to honor RFC2616, so never use
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# it in a live server environment, it is provided only for testing.
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana# disable filename globbing
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaset -f
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho "Content-type: text/plain; charset=iso-8859-1"
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho CGI/1.0 test script report:
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho argc is $#. argv is "$*".
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho SERVER_SOFTWARE = $SERVER_SOFTWARE
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho SERVER_NAME = $SERVER_NAME
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho GATEWAY_INTERFACE = $GATEWAY_INTERFACE
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho SERVER_PROTOCOL = $SERVER_PROTOCOL
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho SERVER_PORT = $SERVER_PORT
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho REQUEST_METHOD = $REQUEST_METHOD
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho HTTP_ACCEPT = "$HTTP_ACCEPT"
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho PATH_INFO = "$PATH_INFO"
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho PATH_TRANSLATED = "$PATH_TRANSLATED"
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho SCRIPT_NAME = "$SCRIPT_NAME"
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho QUERY_STRING = "$QUERY_STRING"
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho REMOTE_HOST = $REMOTE_HOST
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho REMOTE_ADDR = $REMOTE_ADDR
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho REMOTE_USER = $REMOTE_USER
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho AUTH_TYPE = $AUTH_TYPE
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho CONTENT_TYPE = $CONTENT_TYPE
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushanaecho CONTENT_LENGTH = $CONTENT_LENGTH
56b2bdd1f04d465cfe4a95b88ae5cba5884154e4Gireesh Nagabhushana