例如:前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli

"http://"是协议名 
"www.jb51.net"是域名 
"aaa"是站点名 
"bbb.aspx"是页面名(文件名) 
"id=5&name=kelli"是参数 


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

代码如下:

string url=Request.Url.ToString(); 
url= http://www.jb51.net/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.jb51.net

【5】获取 参数:

代码如下:

string url= HttpContext.Current.Request.Url.Query; 
url= ?id=5&name=kelli

代码如下:

Request.RawUrl:获取客户端请求的URL信息(不包括主机和端口)------>/Default2.aspx 
Request.ApplicationPath:获取服务器上ASP.NET应用程序的虚拟路径。------>/ 
Request.CurrentExecutionFilePath:获取当前请求的虚拟路径。------>/Default2.aspx 
Request.Path:获取当前请求的虚拟路径。------>/Default2.aspx 
Request.PathInfo:取具有URL扩展名的资源的附加路径信息------> 
Request.PhysicalPath:获取与请求的URL相对应的物理文件系统路径。------>E:\temp\Default2.aspx 
Request.Url.LocalPath:------>/Default2.aspx 
Request.Url.AbsoluteUri:------>http://localhost:8080/Default2.aspx 
Request.Url.AbsolutePath:---------------------------->/Default2.aspx

转载于:https://www.cnblogs.com/meng23/p/3925061.html

.net获取当前网址url相关推荐

  1. php 怎么获取网址,php如何获取当前网址/URL

    //获取当前URL function get_current_page_url(){ $current_page_url = 'http'; if ($_SERVER["HTTPS" ...

  2. c# uri 取文件名_asp.net获取当前网址url的各种属性(文件名、参数、域名 等)的代码...

    设当前页完整地址是:https://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli "http://"是协议名 "www.jb ...

  3. 火车头采集保存html,火车头采集器用正则提取方式获取当前页面URL

    火车采集器虽然能够采集到url,但如果我们内容中想要引用这个url怎么搞呢? 利用火车头采集获取当前网址url参数可以从URL里截取有用的信息发布到自己的网站上去.接下来就教大家如何获取: 火车头采集 ...

  4. JS - 获取当前页面的 url地址 及 相关信息

    JS - 获取当前页面的 url地址 及 相关信息 一. 获取当前页面的 url地址 二. 获取当前网址url 后的指定参数 一. 获取当前页面的 url地址 window.location 以htt ...

  5. js获取当前页面url网址等信息

    使用js获取当前页面的url网址信息. 1.设置或获取整个 URL 为字符串: window.location.href 2.设置或获取与 URL 关联的端口号码: window.location.p ...

  6. js准确获取当前页面url网址信息

    这篇文章主要为大家介绍了js准确获取当前页面url网址信息的多种方法,包括正则法.split拆分法等,需要的朋友可以参考下 在WEB开发中,时常会用到javascript来获取当前页面的url网址信息 ...

  7. 截取url的host_js如何准确获取当前页面url网址信息

    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 下面我们举例一个URL,然后获得它的各个组成部分:http://i.jb51.n ...

  8. url中出现“%22”等如何处理?如何判断url中是否有“%22等”?如何获取当前网址?传入多个参数在url上? encodeURL和(js)

    let url = `http://xxxxxxx?key1=value1&key2=%7B%22id%22%3A%22o8x0oxCIK_Mo9qD48iTmPC0KVFpQ%22,%22h ...

  9. 服务器提示无法显示url,win7系统中ie浏览器无法浏览网页提示您所请求的网址(url)无法获取如何解决...

    在win7用户遇到ie浏览器无法浏览网页,提示您所请求的网址(url)无法获取,碰到这样的问题该如何处理呢,接下来随win7之家小编一起来看看具体的 1.网络设置的问题 这种原因比较多出现在需要手动指 ...

  10. java获取当前页面url地址_js如何准确获取当前页面url网址信息

    在WEB开发中,时常会用到javascript来获取当前页面的url网址信息,在这里是我的一些获取url信息的小总结. 下面我们举例一个URL,然后获得它的各个组成部分:http://i.cnblog ...

最新文章

  1. Linux帮助使用方法详解
  2. Android 拉起小程序页面进行传值
  3. boost::mp11::mp_set_intersection相关用法的测试程序
  4. java 正则出特殊字符_java正则_特殊字符处理
  5. Why Redis 4.0?
  6. Android安全问题 抢先开机启动
  7. mysql 360怎么安装_mysql 5.7 安装配置方法图文教程
  8. 如何删除计算机中的“天翼云盘”图标
  9. python确定指标权重_python 实现熵权法确定各指标的权重
  10. 使用命令行搜索你的java 库
  11. unity IEnumerator 协程的理解
  12. Qt的QDataStream
  13. 惊呆了,我们的加密视频教学竟然可以轻易翻录和破解!!!
  14. Qt QLabel文本框的使用
  15. 中国象棋《棋经论》及象棋布局歌诀,值得研究、细细品味
  16. 新一代HTAP数据库崛起,MySQL生态的最佳归宿?
  17. lorawan 科普文
  18. Android 实现指南针效果
  19. 电脑控制台命令的简单操作方式(黑窗口)
  20. 推进个人信息保护的几点建议

热门文章

  1. CCIE试验备考之冗余备份HSRP
  2. spring mvc常用注解@Component @Controller @Service @Repository
  3. CleanMyMac下载正版清理苹果mac系统电脑蓝奏云
  4. HTTP1.1之后的长连接和WebSocket的长连接之间的区别
  5. 写代码千万别用User这个单词!
  6. 宁愿月薪1万招新人,却不愿给月薪5千的老员工涨薪
  7. 科技圈晒开工福利!小米最直接,腾讯最传统,阿里最豪气,你们家的呢?
  8. 程序员在网吧办公是什么感觉?网友:在被打的边缘疯狂试探!
  9. 为什么浏览器的用户代理字符串以 Mozilla 开头?
  10. 推荐一些不错的公众号【一】