以http://www.xxxx.com/Admin/Web_Test.aspx?id=123123123为例
获取程序虚拟路径的跟路径:
System.Web.HttpContext.Current.Request.ApplicationPath:/Admin
获取不带域名端口参数的路径:
System.Web.HttpContext.Current.Request.Url.AbsolutePath:/Admin/Web_Test.aspx
System.Web.HttpContext.Current.Request.Url.LocalPath:/Admin/Web_Test.aspx
获取完整的路径:
System.Web.HttpContext.Current.Request.Url.AbsoluteUri:http://www.xxxx.com/Admin/Web_Test.aspx?id=123123123
System.Web.HttpContext.Current.Request.Url.OriginalString:http://www.xxxx.com/Admin/Web_Test.aspx?id=123123123
获取域名:
System.Web.HttpContext.Current.Request.Url.Authority:www.xxxx.com
获取路径加参数:
System.Web.HttpContext.Current.Request.Url.PathAndQuery:/Admin/Web_Test.aspx?id=123123123
获取参数(?后面字符串):
System.Web.HttpContext.Current.Request.Url.Query:?id=123123123