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/
    本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
  • 相关阅读:
    面试问题 集锦
    减少 lwip 消耗 的 RAM
    Blocking Master Example QT 自带 的 serial 即 串口 例子
    32位 的变量 用于表示 ms ,可以表示多少天那?
    centos 腾讯云 今天买了 18个月
    Linux BLE 基于 树莓派
    树莓派 4G模块 PPP 拨号 NDIS 拨号
    linux备份还原命令
    centos7中/tmp文件保存天数
    centos7查看可登陆用户
  • 原文地址:https://www.cnblogs.com/tianxue/p/3926543.html
Copyright © 2011-2022 走看看