• 01 asp.net编程笔记


    1、asp.net 获取当前网址url

      参考地址:http://www.cnblogs.com/190196539/archive/2011/12/13/2286072.html

      设当前页完整地址是:http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli 
      "http://"是协议名 
      "www.jb51.net"是域名 
      "aaa"是站点名 
      "bbb.aspx"是页面名(文件名) 
      "id=5&name=kelli"是参数 
    【一】获取 完整url (协议名+域名+站点名+文件名+参数)

      代码如下:
      string url=Request.Url.ToString(); 
      url= http://www.jb51.net/aaa/bbb.aspx?id=5&name=kelli

    【二】获取 站点名+页面名+参数:

      代码如下:
      string url=Request.RawUrl; 
      (或 string url=Request.Url.PathAndQuery;) 
      url= /aaa/bbb.aspx?id=5&name=kelli


    【三】获取 站点名+页面名:

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

      

    作者:BestNow
    出处:http://www.cnblogs.com/BestNow/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    第二次作业——评分!
    第一次点评!
    神经网络测试:利用分块patch输入的弊端
    利用分块进行网络输入测试
    python 用filter求解素数
    英语语法
    git clone 下载出现Time out
    路由转发
    获取用户密码
    后门维持
  • 原文地址:https://www.cnblogs.com/tianxue/p/3926543.html
Copyright © 2020-2023  润新知