假设当前页完整地址是: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

最新文章

  1. OpenCV颜色直方图
  2. BZOJ 3111: [Zjoi2013]蚂蚁寻路
  3. Java 集合 - ArrayList
  4. 原子操作 Interlocked系列函数
  5. Java 学习
  6. jquery的extend和fn.extend的使用说明
  7. PD 脚本中列名注释用Name属性
  8. c数组和指针的理解
  9. redis取值报错
  10. Android 它们的定义ContentProvider和ContentObserver充分利用
  11. iOS制作Static Library(静态库),实现多工程的连编
  12. C#读取excl(兼容office多种版本)
  13. 《Thinking in Java》学习笔记(七)
  14. Unable to access the IIS metabase.You do not have sufficient privilege
  15. 生成用于ROM初始化的coe文件---使用matlab
  16. PHP字符串函数之 strcmp strncmp strcasecmp strncasecmp strnatcmp strnatcasecmp
  17. Spring循环依赖
  18. 测试浏览器是否支持某个CSS属性
  19. 汽车之家店铺数据抓取 DotnetSpider实战
  20. RSA加密解密及RSA签名和验证及证书

热门文章

  1. 【跟我一步一步学Struts2】——Struts2工作流程
  2. Xcode下开发c静态库for ios CPU架构 静态库合并
  3. thinkphp nginx 上配置 并解决get获取到数据现象
  4. C#反射Assembly 详细说明,有项目例子
  5. 【Python】GUI 练习1--利率计算器
  6. 转载:resNet论文笔记
  7. HibernateSessionFactory演示样例
  8. python 清华镜像pip install
  9. box-sizing与calc()与flex
  10. Linux增加swap分区的方法