获取请求的虚拟路径

System.Text.StringBuilder stsb = new System.Text.StringBuilder();
            stsb.Append(string.Format("当前请求的虚拟路径是:{0}", Server.HtmlEncode(Request.CurrentExecutionFilePath)));
            stsb.Append(string.Format("当前请求的url的绝对路径是:{0}", Server.HtmlEncode(Request.Url.AbsolutePath)));
            stsb.Append(string.Format("当前请求的绝对url是:{0}", Server.HtmlEncode(Request.Url.AbsoluteUri)));
            stsb.Append(string.Format("当前请求的IP地址和端口号是:{0}", Server.HtmlEncode(Request.Url.Authority)));
            stsb.Append(string.Format("当前为转义的主机名:{0}", Server.HtmlEncode(Request.Url.DnsSafeHost)));

  

原文地址:https://www.cnblogs.com/ToFlying/p/3585772.html