CGI DCL Environment

Called by:-
ROOT:[WWW.HTBIN]CGI_ENV.COM;41
ROOT:[WWW.300PRE6VMS3.DAEMON.ALPHA]BAA436577.TMP;1
_MBA4163:

$ TYPE ROOT:[WWW.300PRE6VMS3.DAEMON.ALPHA]BAA436577.TMP;1

$ set noverify
$ set default root:[www.300pre6vms3.daemon.alpha]$ WWW_SERVER_SOFTWARE == "CERN/3.0pre6vms3"
$ WWW_SERVER_NAME == "heplocal.rl.ac.uk"
$ WWW_SERVER_PORT == "80"
$ WWW_GATEWAY_INTERFACE == "CGI/1.0"
$ WWW_SERVER_PROTOCOL == "HTTP/1.0"
$ WWW_REQUEST_METHOD == "POST"
$ WWW_HTTP_ACCEPT_1 == "text/plain"
$ WWW_HTTP_ACCEPT_2 == "text/html"
$ WWW_HTTP_ACCEPT_3 == "*/*"
$ WWW_HTTP_ACCEPT_4 == "image/pjpeg"
$ WWW_HTTP_ACCEPT_5 == "image/jpeg"
$ WWW_HTTP_ACCEPT_6 == "image/x-xbitmap"
$ WWW_HTTP_ACCEPT_7 == "image/gif"
$ WWW_HTTP_ACCEPT_8 == "*/*"
$ WWW_HTTP_ACCEPT == "8"
$ WWW_PATH_INFO == ""
$ WWW_PATH_TRANSLATED == ""
$ WWW_QUERY_STRING == "name=Tim&address=RAL&phone=666&belly_button=inny&belly_button=lint-free&Nearsighted=on&wreckless=on"
$ WWW_SCRIPT_NAME == "/htbin/cgi_env"
$ WWW_REMOTE_HOST == "hepax6"
$ WWW_REMOTE_ADDR == "130.246.44.5"
$ WWW_AUTH_TYPE == ""
$ WWW_REMOTE_USER == ""
$ WWW_REMOTE_IDENT == "Unidentified"
$ WWW_CONTENT_TYPE == "application/x-www-form-urlencoded"
$ WWW_CONTENT_LENGTH == "99"
$ WWW_REFERER_URL == "http://heplocal.rl.ac.uk/Delphi/Adye/wwwdoc/test-Set_DCL_Env.html"
$ WWW_HTTP_HOST == "heplocal.rl.ac.uk"
$ WWW_HTTP_USER_AGENT == "Mozilla/2.02 (X11; I; AlphaServer 1000 4/200 )"
$ WWW_HTTP_CONNECTION == "Keep-Alive"
$ WWW_HTTP_REFERER == "http://heplocal.rl.ac.uk/Delphi/Adye/wwwdoc/test-Set_DCL_Env.html"
$ WWW_KEY_1 == "name="
$ WWW_KEY_2 == "Tim"
$ WWW_KEY_3 == "address="
$ WWW_KEY_4 == "RAL"
$ WWW_KEY_5 == "phone="
$ WWW_KEY_6 == "666"
$ WWW_KEY_7 == "belly_button="
$ WWW_KEY_8 == "inny"
$ WWW_KEY_9 == "belly_button="
$ WWW_KEY_10 == "lint-free"
$ WWW_KEY_11 == "Nearsighted="
$ WWW_KEY_12 == "on"
$ WWW_KEY_13 == "wreckless="
$ WWW_KEY_14 == "on"
$ WWW_KEY_COUNT == "14"
$ open/read www_in www_mbox_in
$ open/write www_out www_mbox_out
$ define/nolog sys$output www_mbox_out
$ @root:[www.htbin]cgi_env.com
$ set noverify
$ deassign sys$output
$ close/nolog www_in
$ close/nolog www_out

$ SHOW LOGICAL/TABLE=LOG$PROCESS/FULL SYS$OUTPUT, SYS$ERROR, WWW_*

(LNM$PROCESS_TABLE)	[kernel]
			[no protection information]

  "SYS$ERROR" [exec] = "_NLA0:" [terminal]
  "SYS$OUTPUT" [super,confine] = "_HEPAX2$MBA4162:" [concealed,terminal]
  "SYS$OUTPUT" [exec] = "_NLA0:" [terminal]
  "WWW_IN" [super,confine] = "_HEPAX2$MBA4161" [terminal]
  "WWW_OUT" [super,confine] = "_HEPAX2$MBA4162" [terminal]

(LNM$JOB_811359C0)	[kernel]  [shareable]  [Quota=(3872,4096)]
			[Protection=(RWCD,RWCD,,)]  [Owner=[PACKAGE,WWW]]

  "WWW_MBOX_IN" [user] = "MBA4161:" [terminal]
  "WWW_MBOX_OUT" [user] = "MBA4162:" [terminal]

$ SHOW SYMBOL WWW_*

  WWW_AUTH_TYPE == ""
  WWW_CONTENT_LENGTH == "99"
  WWW_CONTENT_TYPE == "application/x-www-form-urlencoded"
  WWW_GATEWAY_INTERFACE == "CGI/1.0"
  WWW_HTTP_ACCEPT == "8"
  WWW_HTTP_ACCEPT_1 == "text/plain"
  WWW_HTTP_ACCEPT_2 == "text/html"
  WWW_HTTP_ACCEPT_3 == "*/*"
  WWW_HTTP_ACCEPT_4 == "image/pjpeg"
  WWW_HTTP_ACCEPT_5 == "image/jpeg"
  WWW_HTTP_ACCEPT_6 == "image/x-xbitmap"
  WWW_HTTP_ACCEPT_7 == "image/gif"
  WWW_HTTP_ACCEPT_8 == "*/*"
  WWW_HTTP_CONNECTION == "Keep-Alive"
  WWW_HTTP_HOST == "heplocal.rl.ac.uk"
  WWW_HTTP_REFERER == "http://heplocal.rl.ac.uk/Delphi/Adye/wwwdoc/test-Set_DCL_Env.html"
  WWW_HTTP_USER_AGENT == "Mozilla/2.02 (X11; I; AlphaServer 1000 4/200 )"
  WWW_PATH_INFO == ""
  WWW_PATH_TRANSLATED == ""
  WWW_QUERY_STRING == "name=Tim&address=RAL&phone=666&belly_button=inny&belly_button=lint-free&Nearsighted=on&wreckless=on"
  WWW_REFERER_URL == "http://heplocal.rl.ac.uk/Delphi/Adye/wwwdoc/test-Set_DCL_Env.html"
  WWW_REMOTE_ADDR == "130.246.44.5"
  WWW_REMOTE_HOST == "hepax6"
  WWW_REMOTE_IDENT == "Unidentified"
  WWW_REMOTE_USER == ""
  WWW_REQUEST_METHOD == "POST"
  WWW_SCRIPT_NAME == "/htbin/cgi_env"
  WWW_SERVER_NAME == "heplocal.rl.ac.uk"
  WWW_SERVER_PORT == "80"
  WWW_SERVER_PROTOCOL == "HTTP/1.0"

  WWW_KEY_COUNT == "14"
  WWW_KEY_1 == "name="
  WWW_KEY_2 == "Tim"
  WWW_KEY_3 == "address="
  WWW_KEY_4 == "RAL"
  WWW_KEY_5 == "phone="
  WWW_KEY_6 == "666"
  WWW_KEY_7 == "belly_button="
  WWW_KEY_8 == "inny"
  WWW_KEY_9 == "belly_button="
  WWW_KEY_10 == "lint-free"
  WWW_KEY_11 == "Nearsighted="
  WWW_KEY_12 == "on"
  WWW_KEY_13 == "wreckless="
  WWW_KEY_14 == "on"