吴旭晓个人博客 繁体中文 简体中文

首页| 日志 |JAVA |ASP |PHP |Android |IOS |ASP.NET |JavaScript |DIV+CSS |SEO |taobaoke |饼哥语录
繁体中文 简体中文

.Net 获取URL及其参数

本页地址:
Request.URL;
  
上页地址:
Request.UrlReferrer


Request.ServerViables["http_referer"]

-------------------------------------------

获取URL中的个部分及参数

假设当前页完整地址是:http://blog.0579skys.com/aaa/bbb.aspx?id=5&name=kelli

"http://"是协议名

"www.wuxuxiao.com"是域名

"aaa"是站点名

"bbb.aspx"是页面名(文件名)

"id=5&name=kelli"是参数

【1】获取 完整url (协议名+域名+站点名+文件名+参数)

string url=Request.Url.ToString();

url= http://blog.0579skys.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.wuxuxiao.com

【5】获取 参数:

string url= HttpContext.Current.Request.Url.Query;

url= ?id=5&name=kelli

作者:吴旭晓 | 来源:个人博客 | 点击量:1378 | 发布时间:2013-10-21
最新留言 | 返回上一页 | 返回首页

相关文章:

版权所有:吴旭晓个人博客 Copyright © 2013-2023 个人博客