.net 获取当前网页的的url

正确的方法是:HttpContext.Current.Request.Url.PathAndQuery1、通过ASP.NET获取

如果测试的url地址是http://www.test.com/testweb/default.aspx, 结果如下:

Request.ApplicationPath:                /testweb

Request.CurrentExecutionFilePath:       /testweb/default.aspx

Request.FilePath:                       /testweb/default.aspx

Request.Path:                           /testweb/default.aspx

Request.PhysicalApplicationPath:        E:\WWW\testwebRequest.PhysicalPath:                   E:\WWW\testweb\default.aspx

Request.RawUrl:                         /testweb/default.aspx

Request.Url.AbsolutePath:               /testweb/default.aspx

Request.Url.AbsoluteUrl:                http://www.test.com/testweb/default.aspx

Request.Url.Host:                       www.test.com

Request.Url.LocalPath:                  /testweb/default.aspx

你可能感兴趣的:(.net)