zoukankan      html  css  js  c++  java
  • ASP.NET 如何获取地址栏URL地址

    ASP.NET 如何获取地址栏URL地址?看下面的实现方法:

    第一种:
    http://www.liehuo.net/liehuonet/default.aspx
    Request.ApplicationPath: /liehuonet Request.CurrentExecutionFilePath: /liehuonet/default.aspx Request.FilePath: /liehuonet/default.aspx Request.Path: /liehuonet/default.aspx Request.RawUrl: /liehuonet/default.aspx Request.Url.AbsolutePath: /liehuonet/default.aspx Request.Url.AbsoluteUri: http://www.liehuo.net/liehuonet/default.aspx Request.Url.Host: www.liehuo.net Request.Url.LocalPath: /liehuonet/default.aspx

    第二种:
    RawUrl 属性属性值当前请求的原始 URL。 备注
    原始 URL 定义为 URL 中域信息之后的部分。在 URL 字符串 http://www.liehuo.net/cn/introduct/lanmu_24_57.html中,原始 URL 为/cn/introduct/lanmu_24_57.html。原始 URL 包括查询字符串(如果存在)。

    测试的url地址是http://www.liehuo.net/liehuonet/default.aspx?id=1, 结果如下:

    Request.ApplicationPath: /liehuonet
    Request.CurrentExecutionFilePath: /liehuonet/default.aspx
    Request.FilePath: /liehuonet/default.aspx
    Request.Path: /liehuonet/default.aspx
    Request.PathInfo:
    Request.PhysicalApplicationPath: E:\WWW\liehuonet\
    Request.PhysicalPath: E:\WWW\liehuonet\default.aspx
    Request.RawUrl: /liehuonet/default.aspx?id=1
    Request.Url.AbsolutePath: /liehuonet/default.aspx
    Request.Url.AbsoluteUri: http://www.liehuo.net/liehuonet/default.aspx?id=1
    Request.Url.Host: www.liehuo.net
    Request.Url.LocalPath: /liehuonet/default.aspx

    获取URL:     

    通过ASP.NET获取     

    如果测试的url地址是http://www.test.com/testweb/default.aspx,   结果如下:         

    Request.ApplicationPath:                                 /testweb     

    Request.CurrentExecutionFilePath:                   /testweb/default.aspx     

    Request.FilePath:                                            /testweb/default.aspx     

    Request.Path:                                                /testweb/default.aspx     

    Request.PhysicalApplicationPath:                      E:\WWW\testweb\  

    Request.PhysicalPath:                                     E:\WWW\testweb\default.aspx  

       Request.RawUrl:                                          /testweb/default.aspx  

    Request.Url.AbsolutePath:                               /testweb/default.aspx  

    Request.Url.AbsoluteUrl:                                 http://www.test.com/testweb/default.aspx  

    Request.Url.Host:                                           www.test.com     

    Request.Url.LocalPath:                                    /testweb/default.aspx          

  • 相关阅读:
    如何测得存储空间大小
    打印阿斯科码 和 打印字符
    正常血压
    c语言知识(1)
    子组件和父组件
    RESTful风格API
    django APIview使用
    django 基础
    npm install异常error code EPERM
    springsecurity 多httpsecurity配置
  • 原文地址:https://www.cnblogs.com/qidq/p/2419096.html
Copyright © 2011-2022 走看看