ASP.net获取当前url各种属性(文件名、参数、域名 等)的方法
假设当前页完整地址是: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各种属性(文件名、参数、域名 等)的方法相关推荐
- asp.net获取页面url参数值的实现代码实例
asp.net获取页面url参数值的实现代码实例 file: default.aspx.cs using system; using system.data; using system.configu ...
- ASP.NET MVC3 通过Url传多个参数方法
MVC3通过URL传值,一般情况下都会遇到[从客户端(&)中检测到有潜在危险的 Request.Path 值]的问题 这个问题的解决方法,我的其他博文已经有了说明,这里给出连接;[从客户端(& ...
- PHP 获取当前url的函数及参数
[php]预定义变量(一) $_SERVER (附:获取当前URL地址例子) 例: 我需要 获取当前的 的URL 地址 $url_this = "http://".$_SER ...
- jq获取页面url后边带的参数
//获取url后边的参数 $.getUrlParam = function (name) { var reg = new RegExp("(^|&)" + name + & ...
- aop 获取方法入参出参_Spring AOP获取请求URL的入参及返回值(通用方法)
以下代码为通用的代码,其中json解析使用的是fastJson,可以记录用户访问的ip.url.入参和出参 /** * @author jasonLu * @date 2017/10/26 9:57 ...
- PHP获取当前url地址 不带参数
完整地址:https://dev-api.elive99.com/volunteer-sdm/?r=/basics/place/center-list 需要地址:https://dev-api.eli ...
- 自己写的asp.net网站在URL传值过程中隐藏真正值的方法
//传送值 protected void btnsend_Click(object sender, EventArgs e) { string id, disguise, r ...
- 获取application.yml文件中配置参数的两个方法
application.yml文件内容 第一种(适用于获取少量配置参数): @Value("${man.name}") private String name; 第二种(适用于获取 ...
- js获取当前url的中文参数
问题源自于大傻同学的需求:A.html的参数传给B.html.必须是在B.html中用js代码来获取该url中的中文参数... 网上的类似问题:http://bbs.chinaunix.net/vie ...
最新文章
- TeamCity 和 Nexus 的使用
- java jetty eclipse_用Eclipse+Maven+Jetty构建Java Web开发环境(详细笔记)
- linux线程同步之互斥锁——linux的关键区域
- (*p)++和*(p++)和*p++的区别
- 广元南山隧道南河互通立交图_广元城区一隧道工程竣工时间已定,今后出行更加方便了!...
- android自定义push通知_Android自定义Notification的一些坑
- [Luogu 2486] SDOI2011 染色
- 运筹学作业(一)——线性规划
- 自动聊天机器人项目班
- 获取本年、本月、本周时间范围_获取本周本月本季度本年开始结束时间.html
- 经典排序算法(十)--希尔排序Shell Sort
- 疯狂的程序员 1-10
- 金山词霸怎样才能在PDF阅读器(ADOBE 7.0/9.0)上取词翻译
- ManualResetEvent使用说明
- android在体检报告叫什么,体检报告检测分析app
- 想成为影视后期制作特效师要学什么?
- 去除趋势杀软的退出密码
- mysql数据文件后缀名_数据文件的后缀名_MySQL
- 廊坊金彩教育:店铺详情页设计要点
- 给自己一个618消费的理由 飞利浦B8905回音壁有料分享
热门文章
- Node.js做的代理转发服务器
- eclipse+MapReduce
- Atitit.论垃圾文件的识别与清理 文档类型垃圾文件 与api概要设计pa6.doc
- Mysql中NUMERIC和DECIMAL类型区别比较
- Guava学习笔记:Preconditions优雅的检验参数
- JQuery Ajax解读(3)
- 关于在本地idea当中提交spark代码到远程的错误总结(第二篇)
- GraphicsMagick 1.3.25 Linux安装部署
- Elasticsearch 性能调优
- Python之列表方法