環境變數

  語法 結果
網域的部份  Request.ServerVariables("SERVER_NAME") 127.0.0.1 www.xxxx.xxx
 對方IP位置   if Request.ServerVariables("HTTP_X_FORWARDED_FOR")<>"" then
  Clientip=Request.ServerVariables("HTTP_X_FORWARDED_FOR")
 else
  Clientip=Request.ServerVariables("REMOTE_ADDR")
 end if
 127.0.0.1
路徑和檔名的部份  Request.ServerVariables("SCRIPT_NAME") /sample/asp/servervarivables.asp 
參數的部份  Request.ServerVariables("QUERY_STRING")  
傳送到客戶端的所有HTTP header資料  Request.ServerVariables("ALL_HTTP") HTTP_ACCEPT:image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* HTTP_ACCEPT_LANGUAGE:zh-cn,zh-tw;q=0.5 HTTP_CONNECTION:Keep-Alive HTTP_HOST:127.0.0.1 HTTP_USER_AGENT:Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705) HTTP_COOKIE:ASPSESSIONIDQGGGQKCQ=EBLNCHBAAHFPHFLFNECPPLCE HTTP_ACCEPT_ENCODING:gzip, deflate  
傳送到客戶端的所有資料(以raw的資料格式)  Request.ServerVariables("ALL_RAW") Accept: image/gif, image/x-xbitmap, image/jpeg, image/pjpeg, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, */* Accept-Language: zh-cn,zh-tw;q=0.5 Connection: Keep-Alive Host: 127.0.0.1 User-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; .NET CLR 1.0.3705) Cookie: ASPSESSIONIDQGGGQKCQ=EBLNCHBAAHFPHFLFNECPPLCE Accept-Encoding: gzip, deflate  
傳回伺服端的metabase路徑  Request.ServerVariables("APPL_MD_PATH") /LM/W3SVC/1/ROOT 
將APPL_MD_PATH轉換成為實際的路徑傳回  Request.ServerVariables("APPL_PHYSICAL_PATH") d:inetpubwwwroot 
傳回客戶端使用者在確認對話框中所輸入的密碼  Request.ServerVariables("AUTH_PASSWORD")  
傳回客戶端使用者在確認對話框中所輸入的密碼  Request.ServerVariables("AUTH_PASSWORD")  
傳回客戶端認證的方法  Request.ServerVariables("AUTH_TYPE")  
傳回客戶端確認在確認對話框中所輸入的使用者名稱  Request.ServerVariables("AUTH_USER")  
傳回content的資料長度  Request.ServerVariables("CONTENT_LENGTH")
傳回客戶端文件傳送的型態,如GET或POST等...  Request.ServerVariables("CONTENT_TYPE")  
傳回伺服端的CGI版本  Request.ServerVariables("GATEWAY_INTERFACE") CGI/1.1 
傳回伺服端電腦的IP位址  Request.ServerVariables("LOCAL_ADDR") 127.0.0.1 
傳回登錄Windows NT的使用者資訊  Request.ServerVariables("LOGON_USER")  
取得目前網頁的虛擬路徑  Request.ServerVariables("PATH_INFO") /sample/asp/servervarivables.asp 
目前執行的ASP程式,位於伺服端的真實路徑  Request.ServerVariables("PATH_TRANSLATED") d:inetpubwwwrootsampleaspservervarivables.asp 
傳回在HTTP://後以?所傳遞的參數資料  Request.ServerVariables("QUERY_STRING")  
遠端主機的IP位址  Request.ServerVariables("REMOTE_ADDR") 127.0.0.1 
遠端主機的名稱  Request.ServerVariables("REMOTE_HOST") 127.0.0.1 
遠端的使用者名稱  Request.ServerVariables("REMOTE_USER")  
傳回HTTP的請求方式,如GET或POST等...  Request.ServerVariables("REQUEST_METHOD") GET 
被執行的ASP檔案完整的虛擬路徑  Request.ServerVariables("SCRIPT_NAME") /sample/asp/servervarivables.asp 
傳回網頁伺服端的電腦名稱,DNS或IP位址  Request.ServerVariables("SERVER_NAME") 127.0.0.1 
伺服端HTTP的埠(Port)  Request.ServerVariables("SERVER_PORT") 80 
傳回客戶端是否指定安全的埠,是則為1,否為0  Request.ServerVariables("SERVER_PORT_SECURE")
取得HTTP的版本  Request.ServerVariables("SERVER_PROTOCOL") HTTP/1.1 
取得網頁伺服器的名稱與版本  Request.ServerVariables("SERVER_SOFTWARE") Microsoft-IIS/5.1 
取得網頁伺服器的名稱與版本  Request.ServerVariables("SERVER_SOFTWARE") Microsoft-IIS/5.1 

Other