asp獲取當(dāng)前域名從來(lái)就不是什么有難度的事情,但是在實(shí)際項(xiàng)目使用中,大家獲取的具體URL信息可能是不同的,各個(gè)方法獲取見(jiàn)下表,而如果要獲取當(dāng)前域名,可以看下面加粗部分:
Request.ServerVariables("SERVER_NAME")'當(dāng)前域名Request.ServerVariables("SERVER_PORT")'當(dāng)前端口
Request.ServerVariables("SCRIPT_NAME")'當(dāng)前文件名
Request.ServerVariables("QUERY_STRING")'當(dāng)前頁(yè)面的傳入?yún)?shù)
Request.ServerVariables("HTTP_USER_AGENT")'取得當(dāng)前瀏覽器信息
Request("remote_addr")'取得IP
Request.ServerVariables("HTTP_REFERER")'上個(gè)頁(yè)面地址
Request.ServerVariables("HTTP_HOST")'獲取當(dāng)前域名
當(dāng)采用SERVER_NAME時(shí)返回的是不帶端口號(hào)的URL