| |
語法 |
結果 |
| 網域的部份 |
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") |
0 |
| 傳回客戶端文件傳送的型態,如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") |
0 |
| 取得HTTP的版本 |
Request.ServerVariables("SERVER_PROTOCOL") |
HTTP/1.1 |
| 取得網頁伺服器的名稱與版本 |
Request.ServerVariables("SERVER_SOFTWARE") |
Microsoft-IIS/5.1 |
| 取得網頁伺服器的名稱與版本 |
Request.ServerVariables("SERVER_SOFTWARE") |
Microsoft-IIS/5.1 |