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