您所在的位置:小祥子 » 编程 » ASP » 正文

ASP获取当前完整URL

时间:2015-01-14 编辑:佚名 来源:互联网

ASP获取当前URL分两种情况,一种是带参数的一种是不带参数的。

Request.ServerVariables("HTTP_HOST") ‘获取当前域名 如www.xiaoxiangzi.com

Request.ServerVariables("PATH_INFO") '获取当前路径,如/html/about.html

Request.ServerVariables("QUERY_STRING") '获取当前参数,也就是问号后面的值

代码如下

If Request.ServerVariables("QUERY_STRING")="" Then
url=Request.ServerVariables("HTTP_HOST")&Request.ServerVariables("PATH_INFO")
Else
url=Request.ServerVariables("HTTP_HOST")&Request.ServerVariables("PATH_INFO")&"?"&Request.ServerVariables("QUERY_STRING")
End If
response.Write url

关键词:URL