發表于:2010-12-03 00:00:00來源:EyNet人氣:3052
遍曆查看request.servervariables所有參數:
<%for each i in request.servervariables
response.write(request.servervariables(i))
Next%>
運行結果如(rú)下:
request.servervariables("http_user_agent"):
客戶端機器的(de)相關環境
request.servervariables("http_accept_language")
客戶端浏覽語言
request.servervariables("CONTENT_LENGTH")
客戶端發出內(nèi)容的(de)長(cháng)度
request.servervariables("CONTENT_TYPE")
內(nèi)容的(de)數據類型。如(rú)“text/html”。同附加信息 的(de)查詢一(yī)起使用,如(rú) HTTP 查詢 GET、POST 和(hé) PUT
request.servervariables("LOCAL_ADDR")
返回接受請求的(de)服務器地(dì)址。如(rú)果在綁定多個IP地(dì)址的(de)多宿主機器上查找請求所使用的(de)地(dì)址時,這條變量非常重要
request.servervariables("REMOTE_ADDR")
發出請求的(de)遠程主機client的(de) IP 地(dì)址
request.servervariables("SERVER_NAME")
出現在自(zì)引用 URL 中的(de)服務器主機名、DNS 化名 或 IP 地(dì)址
request.servervariables("SCRIPT_NAME")
主機名後面的(de)虛拟地(dì)址
request.servervariables("LOGON_USER")
用戶登錄 Windows NT 的(de)帳号
request.servervariables("SERVER_PORT")
發送請求的(de)端口号
由上可(kě)知:SERVER_NAME是提取的(de)服務器主機名,SCRIPT_NAME是提取的(de)虛拟地(dì)址,則兩者的(de)結合再加上 http:// 就是個完整的(de)網址呢(ne)。(如(rú)果有端口号可(kě)以使用SERVER_PORT獲取)