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

"http://"是协议名

"www.qiz8.com"是域名

"aaa"是站点名

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

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

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

string url=Request.Url.ToString();

url= http://www.qiz8.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.qiz8.com

5、获取 参数:

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

url= ?id=5&name=kelli

转载于:https://www.cnblogs.com/ableid/archive/2010/04/23/1718662.html

ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法相关推荐

  1. asp.net获取页面url参数值的实现代码实例

    asp.net获取页面url参数值的实现代码实例 file: default.aspx.cs using system; using system.data; using system.configu ...

  2. ASP.NET MVC3 通过Url传多个参数方法

    MVC3通过URL传值,一般情况下都会遇到[从客户端(&)中检测到有潜在危险的 Request.Path 值]的问题 这个问题的解决方法,我的其他博文已经有了说明,这里给出连接;[从客户端(& ...

  3. PHP 获取当前url的函数及参数

    [php]预定义变量(一) $_SERVER (附:获取当前URL地址例子) 例:  我需要 获取当前的 的URL  地址 $url_this =  "http://".$_SER ...

  4. jq获取页面url后边带的参数

    //获取url后边的参数 $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + & ...

  5. aop 获取方法入参出参_Spring AOP获取请求URL的入参及返回值(通用方法)

    以下代码为通用的代码,其中json解析使用的是fastJson,可以记录用户访问的ip.url.入参和出参 /** * @author jasonLu * @date 2017/10/26 9:57 ...

  6. PHP获取当前url地址 不带参数

    完整地址:https://dev-api.elive99.com/volunteer-sdm/?r=/basics/place/center-list 需要地址:https://dev-api.eli ...

  7. 自己写的asp.net网站在URL传值过程中隐藏真正值的方法

    //传送值  protected void btnsend_Click(object sender, EventArgs e)     {         string id, disguise, r ...

  8. 获取application.yml文件中配置参数的两个方法

    application.yml文件内容 第一种(适用于获取少量配置参数): @Value("${man.name}") private String name; 第二种(适用于获取 ...

  9. js获取当前url的中文参数

    问题源自于大傻同学的需求:A.html的参数传给B.html.必须是在B.html中用js代码来获取该url中的中文参数... 网上的类似问题:http://bbs.chinaunix.net/vie ...

最新文章

  1. TeamCity 和 Nexus 的使用
  2. java jetty eclipse_用Eclipse+Maven+Jetty构建Java Web开发环境(详细笔记)
  3. linux线程同步之互斥锁——linux的关键区域
  4. (*p)++和*(p++)和*p++的区别
  5. 广元南山隧道南河互通立交图_广元城区一隧道工程竣工时间已定,今后出行更加方便了!...
  6. android自定义push通知_Android自定义Notification的一些坑
  7. [Luogu 2486] SDOI2011 染色
  8. 运筹学作业(一)——线性规划
  9. 自动聊天机器人项目班
  10. 获取本年、本月、本周时间范围_获取本周本月本季度本年开始结束时间.html
  11. 经典排序算法(十)--希尔排序Shell Sort
  12. 疯狂的程序员 1-10
  13. 金山词霸怎样才能在PDF阅读器(ADOBE 7.0/9.0)上取词翻译
  14. ManualResetEvent使用说明
  15. android在体检报告叫什么,体检报告检测分析app
  16. 想成为影视后期制作特效师要学什么?
  17. 去除趋势杀软的退出密码
  18. mysql数据文件后缀名_数据文件的后缀名_MySQL
  19. 廊坊金彩教育:店铺详情页设计要点
  20. 给自己一个618消费的理由 飞利浦B8905回音壁有料分享

热门文章

  1. Node.js做的代理转发服务器
  2. eclipse+MapReduce
  3. Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc
  4. Mysql中NUMERIC和DECIMAL类型区别比较
  5. Guava学习笔记:Preconditions优雅的检验参数
  6. JQuery Ajax解读(3)
  7. 关于在本地idea当中提交spark代码到远程的错误总结(第二篇)
  8. GraphicsMagick 1.3.25 Linux安装部署
  9. Elasticsearch 性能调优
  10. Python之列表方法