/假设当前浏览器地址为:http://www.360.net.cn/Group/Index.aspx?id=123

这其中如下介绍:

①、"http://"是协议名

②、"www.360.net.cn"是域名

③、"Group"是站点

④、"Index.aspx"是页面

⑤、"id=123"是参数

一、获取完整url(即当前地址栏所示)

string url = Request.Url.ToString();

url = http://www.360.net.cn/Group/Index.aspx?id=123;

二、获取站点名+页面名+参数

string url = Request.RawUrl;====或者Request.Url.PathAndQuery;

url = /Group/Index.aspx?id=123;

三、获取 站点名+页面名:

代码如下:
string url=HttpContext.Current.Request.Url.AbsolutePath; (或 string url= HttpContext.Current.Request.Path;) url= aaa/bbb.aspx

四、获取 域名:

代码如下:
string url=HttpContext.Current.Request.Url.Host; url= www.jb51.net

五、获取 参数:

代码如下:
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

最新文章

  1. 《Effective Java》—— 读后总结
  2. poj 2393 Yogurt factory
  3. yar粗略使用记录
  4. java-io-FileInputStream与FileOutputStream类
  5. Label Font 字体样式设置
  6. 用 Python 通过马尔可夫随机场(MRF)与 Ising Model 进行二值图降噪
  7. 排序+逆向思维 ACdream 1205 Disappeared Block
  8. Data truncation: Truncated incorrect DOUBLE value 解决方案
  9. VC++ 网络编程总结(二)
  10. (二)使用log4net写入数据库自定义日志
  11. iOS开发:告诉git不要跟踪UserInterfaceState.xcuserstate
  12. lc面试准备:Implement Stack using Queues
  13. day6(列表操作、列表练习题)
  14. Android源代码目录组成介绍-android学习之旅(97)
  15. 【转载】关于generate用法的总结【Verilog】
  16. numpy笔记—np.sum中keepdims作用
  17. JS中的Map和Set实现映射对象
  18. mysql percona安装
  19. centos 安装laravel
  20. Asterisk——part 1

热门文章

  1. 三种常见字符编码简介:ASCII、Unicode和UTF-8
  2. 转:aptitude 命令详解
  3. fread遇到1A则读取停止,发现是1A是文件截止符
  4. [BZOJ 1188] [HNOI2007] 分裂游戏 【博弈论|SG函数】
  5. RS232及RTS和CTS
  6. 理解Java机制最受欢迎的8幅图
  7. 【HDOJ】2371 Decode the Strings
  8. 日志式文件系统:SGI的xfs, Reiserfs, IBM的jfs, ext3fs
  9. Pick-up sticks(判断两条线段是否相交)
  10. GitHub的5人骨干小组:早期初创公司该如何招到正确的人