asp.net 获取当前URL的正确方法

HttpContext.Current.Request.Url.ToString() 并不可靠。

如果当前URL为 

http://localhost/search.aspx?user=http://csharp.xdowns.com&tag=%BC%BC%CA%F5 

通过HttpContext.Current.Request.Url.ToString()获取到的却是 

http://localhost/search.aspxuser=http://csharp.xdowns.com&tag=¼¼Êõ 


正确的方法是:HttpContext.Current.Request.Url.PathAndQuery
原文地址:https://www.cnblogs.com/binlyzhuo/p/1740891.html