ASP.NET 获取路径和URL
- URL:http://localhost/aspnet/zz/zz.aspx/info?name=wk
-
获取物理路径:
- 获取虚拟路径和URL信息:
-
// 获取服务器上 ASP.NET 应用程序的虚拟应用程序根路径:/ Request.ApplicationPath; // /aspnet // 获取应用程序根的虚拟路径,并通过对应用程序根使用波形符 (~) 表示法使该路径成为相对路径。 Request.AppRelativeCurrentExecutionFilePath; // ~/zz/zz.aspx // 获取当前请求的虚拟路径 Request.CurrentExecutionFilePath; // /aspnet/zz/zz.aspx Request.FilePath; // /aspnet/zz/zz.aspx // 获取CurrentExecutionFilePath属性中指定的文件名的扩展名。 Request.CurrentExecutionFilePathExtension; // .aspx // 获取当前请求的虚拟路径(包括附件路径信息) Request.Path; // /aspnet/zz/zz.aspx/info // 获取具有 URL 扩展名的资源的附加路径信息。 Request.PathInfo; // /info // 获取有关当前请求的 URL 的信息。 Request.Url; // http://localhost/aspnet/zz/zz.aspx/inf?name=wk // 获取当前请求的原始 URL Request.RawUrl; // /aspnet/zz/zz.aspx/inf?name=wk // 获取有关客户端上次请求的 URL 的信息,该请求链接到当前的 URL。 Request.UrlReferrer; // System.Uri
-