The following are server variables that can be called with ASP:
ALL_HTTP: HTTP_ACCEPT:application/msword, application/vnd.ms-excel, */*
HTTP_ACCEPT_LANGUAGE:it
HTTP_CONNECTION:Keep-Alive
HTTP_HOST:www.attitude.com
HTTP_REFERER:http://www.attitude.com/users/kathi/asp/samples/tut/
HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
HTTP_COOKIE:ASPSESSIONIDGGGGQQFW=BJCDCBKAKAAPGIGMPJHIHEEA; ASPSESSIONIDQGQQQQFM=PBFHIBKAPAFEKGJELKEAIDLG; ASPSESSIONIDQQGQGQFW=MAENFBKAADPMBLBFNLBODIKC; ASPSESSIONIDQQQQQGFM=PJEDHBKAJDNAIMDIJCHLNAMC; fname=giorgio; ASPSESSIONIDGGQGGGFW=HJFJJBKAGIDDNGBBDDOMIIBP; ASPSESSIONIDGQQQGGFM=CNFBKBKAPDJIKMFJFGODKDAJ; ASPSESSIONIDQGQQGGFM=AAGJKBKAAOAGGOPEMMCIOGDA; ASPSESSIONIDGGQGQGFW=HCGPKBKALHPNBODIPABBFOJI; ASPSESSIONIDQGGQGQFM=LFGHLBKAFPBDCGHOPPIBADPG; ASPSESSIONIDGQGGGGFM=FPGPMBKACLFLLOCKNJCFFJEB; ASPSESSIONIDQGGGGGFM=PAHDNBKAFDPNGCGKNBKLBKPO; ASPSESSIONIDGGGQQQFM=GGIHACKAAINHEMBICEGOMGGH; ASPSESSIONIDQGGGGQFW=BLIDBCKAEINKPDLFNLOKDPNG; ASPSESSIONIDGQGGQGFM=JBJDCCKAGEICLCAOIIIJDFJP; ASPSESSIONIDGGQGQGFM=HEJJCCKACENHKOBHAPGJDABN; ASPSESSIONIDQQGQQQFM=DLJJDCKAKMDMDCFMAILDINBP; ASPSESSIONIDGGQQQQFM=NNJBECKABHIAHJEMDOMGJIDF
HTTP_ACCEPT_ENCODING:gzip, deflate
ALL_RAW: Accept: application/msword, application/vnd.ms-excel, */*
Accept-Language: it
Connection: Keep-Alive
Host: www.attitude.com
Referer: http://www.attitude.com/users/kathi/asp/samples/tut/
User-Agent: Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
Cookie: ASPSESSIONIDGGGGQQFW=BJCDCBKAKAAPGIGMPJHIHEEA; ASPSESSIONIDQGQQQQFM=PBFHIBKAPAFEKGJELKEAIDLG; ASPSESSIONIDQQGQGQFW=MAENFBKAADPMBLBFNLBODIKC; ASPSESSIONIDQQQQQGFM=PJEDHBKAJDNAIMDIJCHLNAMC; fname=giorgio; ASPSESSIONIDGGQGGGFW=HJFJJBKAGIDDNGBBDDOMIIBP; ASPSESSIONIDGQQQGGFM=CNFBKBKAPDJIKMFJFGODKDAJ; ASPSESSIONIDQGQQGGFM=AAGJKBKAAOAGGOPEMMCIOGDA; ASPSESSIONIDGGQGQGFW=HCGPKBKALHPNBODIPABBFOJI; ASPSESSIONIDQGGQGQFM=LFGHLBKAFPBDCGHOPPIBADPG; ASPSESSIONIDGQGGGGFM=FPGPMBKACLFLLOCKNJCFFJEB; ASPSESSIONIDQGGGGGFM=PAHDNBKAFDPNGCGKNBKLBKPO; ASPSESSIONIDGGGQQQFM=GGIHACKAAINHEMBICEGOMGGH; ASPSESSIONIDQGGGGQFW=BLIDBCKAEINKPDLFNLOKDPNG; ASPSESSIONIDGQGGQGFM=JBJDCCKAGEICLCAOIIIJDFJP; ASPSESSIONIDGGQGQGFM=HEJJCCKACENHKOBHAPGJDABN; ASPSESSIONIDQQGQQQFM=DLJJDCKAKMDMDCFMAILDINBP; ASPSESSIONIDGGQQQQFM=NNJBECKABHIAHJEMDOMGJIDF
Accept-Encoding: gzip, deflate
APPL_MD_PATH: /LM/W3SVC/1/Root
APPL_PHYSICAL_PATH: D:\InetPub\wwwroot\www.attitude.com\
AUTH_PASSWORD:
AUTH_TYPE:
AUTH_USER:
CERT_COOKIE:
CERT_FLAGS:
CERT_ISSUER:
CERT_KEYSIZE:
CERT_SECRETKEYSIZE:
CERT_SERIALNUMBER:
CERT_SERVER_ISSUER:
CERT_SERVER_SUBJECT:
CERT_SUBJECT:
CONTENT_LENGTH: 0
CONTENT_TYPE:
GATEWAY_INTERFACE: CGI/1.1
HTTPS: off
HTTPS_KEYSIZE:
HTTPS_SECRETKEYSIZE:
HTTPS_SERVER_ISSUER:
HTTPS_SERVER_SUBJECT:
INSTANCE_ID: 1
INSTANCE_META_PATH: /LM/W3SVC/1
LOCAL_ADDR: 207.212.125.5
LOGON_USER:
PATH_INFO: /users/kathi/asp/samples/tut/Server_Variables.asp
PATH_TRANSLATED: D:\InetPub\ftproot\kathi\asp\samples\tut\Server_Variables.asp
QUERY_STRING:
REMOTE_ADDR: 155.185.1.54
REMOTE_HOST: 155.185.1.54
REMOTE_USER:
REQUEST_METHOD: GET
SCRIPT_NAME: /users/kathi/asp/samples/tut/Server_Variables.asp
SERVER_NAME: www.attitude.com
SERVER_PORT: 80
SERVER_PORT_SECURE: 0
SERVER_PROTOCOL: HTTP/1.1
SERVER_SOFTWARE: Microsoft-IIS/4.0
URL: /users/kathi/asp/samples/tut/Server_Variables.asp
HTTP_ACCEPT: application/msword, application/vnd.ms-excel, */*
HTTP_ACCEPT_LANGUAGE: it
HTTP_CONNECTION: Keep-Alive
HTTP_HOST: www.attitude.com
HTTP_REFERER: http://www.attitude.com/users/kathi/asp/samples/tut/
HTTP_USER_AGENT: Mozilla/4.0 (compatible; MSIE 4.01; Windows 98)
HTTP_COOKIE: ASPSESSIONIDGGGGQQFW=BJCDCBKAKAAPGIGMPJHIHEEA; ASPSESSIONIDQGQQQQFM=PBFHIBKAPAFEKGJELKEAIDLG; ASPSESSIONIDQQGQGQFW=MAENFBKAADPMBLBFNLBODIKC; ASPSESSIONIDQQQQQGFM=PJEDHBKAJDNAIMDIJCHLNAMC; fname=giorgio; ASPSESSIONIDGGQGGGFW=HJFJJBKAGIDDNGBBDDOMIIBP; ASPSESSIONIDGQQQGGFM=CNFBKBKAPDJIKMFJFGODKDAJ; ASPSESSIONIDQGQQGGFM=AAGJKBKAAOAGGOPEMMCIOGDA; ASPSESSIONIDGGQGQGFW=HCGPKBKALHPNBODIPABBFOJI; ASPSESSIONIDQGGQGQFM=LFGHLBKAFPBDCGHOPPIBADPG; ASPSESSIONIDGQGGGGFM=FPGPMBKACLFLLOCKNJCFFJEB; ASPSESSIONIDQGGGGGFM=PAHDNBKAFDPNGCGKNBKLBKPO; ASPSESSIONIDGGGQQQFM=GGIHACKAAINHEMBICEGOMGGH; ASPSESSIONIDQGGGGQFW=BLIDBCKAEINKPDLFNLOKDPNG; ASPSESSIONIDGQGGQGFM=JBJDCCKAGEICLCAOIIIJDFJP; ASPSESSIONIDGGQGQGFM=HEJJCCKACENHKOBHAPGJDABN; ASPSESSIONIDQQGQQQFM=DLJJDCKAKMDMDCFMAILDINBP; ASPSESSIONIDGGQQQQFM=NNJBECKABHIAHJEMDOMGJIDF
HTTP_ACCEPT_ENCODING: gzip, deflate
The code behind this is very simple:
<%
For each item in request.servervariables
response.write "<b>" & item & "</b>: "
response.write request.servervariables(item) & "<br>"
Next
%>
Obviously, you're probably not going to want to use all of them at once, but
the list generated by this script will be a good reference for the server variables
available to you.