首页 > 代码库 > 01 asp.net编程笔记
01 asp.net编程笔记
<style></style>
1、asp.net 获取当前网址url
参考地址:http://www.cnblogs.com/190196539/archive/2011/12/13/2286072.html
设当前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli
"http://"是协议名
"www.jb51.net"是域名
"aaa"是站点名
"bbb.aspx"是页面名(文件名)
"id=5&name=kelli"是参数
【一】获取 完整url (协议名+域名+站点名+文件名+参数)
代码如下:
string url=Request.Url.ToString();
url= http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli
url= http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli
【二】获取 站点名+页面名+参数:
代码如下:
string url=Request.RawUrl;
(或 string url=Request.Url.PathAndQuery;)
url= /aaa/bbb.aspx?id=5&name=kelli
(或 string url=Request.Url.PathAndQuery;)
url= /aaa/bbb.aspx?id=5&name=kelli
【三】获取 站点名+页面名:
代码如下:
string url=HttpContext.Current.Request.Url.AbsolutePath;
(或 string url= HttpContext.Current.Request.Path;)
url= aaa/bbb.aspx
(或 string url= HttpContext.Current.Request.Path;)
url= aaa/bbb.aspx
【四】获取 域名:
代码如下:
string url=HttpContext.Current.Request.Url.Host;
url= www.jb51.net
url= www.jb51.net
【五】获取 参数:
代码如下:
string url= HttpContext.Current.Request.Url.Query;
url= ?id=5&name=kelli
url= ?id=5&name=kelli
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。