《asp.net获取url方法汇总》由会员分享,可在线阅读,更多相关《asp.net获取url方法汇总(3页珍藏版)》请在金锄头文库上搜索。
1、我真正系统地接触和学习党的基本知识是在这次中级党校的培训班上。通过学习,了解了党的发展历程,对党的性质、宗旨、任务等基本知识有了进一步的了解ASP.NET获取URL方法汇总本文主要介绍ASP.NET获取URL的各种方法,希望能给需要的朋友一些帮助。/获取完整url (协议名+域名+站点名+文件名+参数)string fullUrl = Request.Url.ToString();/获取客户端请求的URL信息(不包括主机和端口)string rawUrl = Request.RawUrl;/获取站点名+页面名string absolutePath = Request.Url.AbsoluteP
2、ath;/获取主机部分string urlHost = Request.Url.Host;/获取参数部分string urlQuery = Request.Url.Query;/获取服务器上ASP.NET应用程序的虚拟路径string ApplicationPath = Request.ApplicationPath;/获取当前请求的虚拟路径string CurrentExecutionFilePath = Request.CurrentExecutionFilePath;/获取当前请求的虚拟路径string Path = Request.Path;/获取具有URL扩展名的资源的附加路径信息s
3、tring PathInfo = Request.PathInfo;/获取与请求的URL相对应的物理文件系统路径string PhysicalPath = Request.PhysicalPath;/获取文件名的本地操作系统表示形式string LocalPath = Request.Url.LocalPath;/获取绝对URLstring AbsoluteUri = Request.Url.AbsoluteUri;完整代码演示代码如下:StringBuilder sb = new StringBuilder();sb.Append(获取完整url(协议名+域名+站点名+文件名+参数): +
4、fullUrl + );sb.Append(获取客户端请求的URL信息(不包括主机和端口): + rawUrl + );sb.Append(获取站点名+页面名: + absolutePath + );sb.Append(获取主机部分: + urlHost + );sb.Append(获取参数部分: + urlQuery + );sb.Append(获取应用程序的虚拟应用程序根路径: + ApplicationPath + );sb.Append(获取当前请求的虚拟路径: + Path + );sb.Append(获取具有URL扩展名的资源的附加路径信息: + PathInfo + );sb.Append(获取与请求的URL相对应的物理文件系统路径: + PhysicalPath + );sb.Append(获取文件名的本地操作系统表示形式: + LocalPath + );sb.Append(获取绝对URL: + AbsoluteUri + );Response.Write(sb.ToString(); 对党的认识也有了进一步的提高。才真正体会到了中国共产党的伟大、光荣和正确,更感到只有中国共产党是全中国最广大人民利益的忠实代表