zoukankan      html  css  js  c++  java
  • 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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    对于字符串的重复字符的去除
    487-3279
    队列设计(转)
    动态创建JS
    前端技巧:禁止浏览器static files缓存篇(转)
    cas与NGINX整合(转)
    秒杀场景下MySQL的低效(转)
    html禁用缓存
    MD5随机盐值生成法
    SVN There are unfinished transactions detected
  • 原文地址:https://www.cnblogs.com/tianxue/p/3926543.html
Copyright © 2011-2022 走看看