假设当前页完整地址是:http://www.test.com/aaa/bbb.aspx?id=5&name=kelli
"http://"是协议名
"www.test.com"是域名
"aaa"是站点名
"bbb.aspx"是页面名(文件名)
"id=5&name=kelli"是参数
【1】获取 完整url (协议名+域名+站点名+文件名+参数)
string url=Request.Url.ToString();
url= http://www.test.com/aaa/bbb.aspx?id=5&name=kelli
【2】获取 站点名+页面名+参数:
string url=Request.RawUrl;
(或 string url=Request.Url.PathAndQuery;)
url= /aaa/bbb.aspx?id=5&name=kelli
【3】获取 站点名+页面名:
string url=HttpContext.Current.Request.Url.AbsolutePath;
(或 string url= HttpContext.Current.Request.Path;)
url= aaa/bbb.aspx
【4】获取 域名:
string url=HttpContext.Current.Request.Url.Host;
url= www.test.com
【5】获取 参数:
string url= HttpContext.Current.Request.Url.Query;
url= ?id=5&name=kelli
.net 获取网址路径
原创
©著作权归作者所有:来自51CTO博客作者peitianfang的原创作品,请联系作者获取转载授权,否则将追究法律责任
下一篇:.net回车事件
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
PHP获取网址URL路径中文件名
basename函数basename—返回路径中的文件名部分说明basename(string$path[,string$suffix]
php获取URL文件名 文件名 字符串 函数返回 -
asp.net获取网站路径
System.IO.Path //处理路径类 ChangeExtension //把给定的路径字符串的扩展名改为新扩展名 Combine //从两个部分路径字符串中返回一个合并的路径 GetDirectoryName //返回给定路径的目录 GetExtension //返回给定路径的扩展名
服务器 asp.net cookies url object application -
java获取网址图标 java获取webapp路径
java获取网址图标 java获取webapp路径
System 文件名 下载图片 -
asp.net 获取网址参数 asp.net get请求
pasting环 境:windows 2003 IIS6.0程序支持:ASP.NET.NET版本:2.0、4.0问 题:之前服务器上各大网站运行良好,今天突然出现:"没有为请求 类型"GET"找到 HTTP 处理程序 的异常信息。"的异常,解决此类问题:百度一下,搜索的结果并不令人满意,相关的解决方
asp.net 获取网址参数 asp.net iis .net microsoft 处理程序