知识大全 Request获取url各种信息的方法

Posted 信息

篇首语:书籍是青年人不可分离的生活伴侣和导师。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 Request获取url各种信息的方法相关的知识,希望对你有一定的参考价值。

Request获取url各种信息的方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

   Request获取url各种信息的方法

  测试的url地址:x 结果如下

  Request ApplicationPath: /teseb

  Request CurrentExecutionFilePath: /teseb/default aspx

  Request FilePath: /teseb/default aspx

  Request Path: /teseb/default aspx

  Request PathInfo:

  Request PhysicalApplicationPath: E:\\WWW\\teseb\\

  Request PhysicalPath: E:\\WWW\\teseb\\default aspx

  Request RawUrl: /teseb/default aspx

  Request Url AbsolutePath: /teseb/default aspx

  Request Url AbsoluteUri: x

  Request Url Host:

  Request Url LocalPath: /teseb/default aspx

   Request UrlReferrer的使用

  Request UrlReferrer可以获取客户端上次请求的url的有关信息 这样我们就可以通过这个属性返回到 上一页

  示例如下

   首先在Page_load中获得并储存该信息

  Page_load(object obj EventArgs e)

  

  if(!IsPostBack)

  

  if(Request UrlReferrer!=null)

  

  ViewState[ UrlReferrer ]=Request UrlReferrer ToString();

  

  

  

  l        页面回发后会改变Request UrlReferrer 将其指向当前页面 所以需要进行判断 只有在第一次请求页面的时候才储存该信息

  l        因为可能 上一次 的url不存在 所以需要进行判断 只有在Request UrlReferrer存在的情况下才进行储存

   然后在返回函数中使用该信息

  void Return()

  

  if(ViewState[ UrlReferrer ]!=null)

  Response Redirect(ViewState[ UrlReferrer ] ToString();

  

  在使用Request UrlReferrer时还要注意

  ( ) 如果上一页面使用document location方法导航到当前页面 Request UrlReferrer返回空值

  ( ) 如果有A B两个页面 在浏览器中直接请求A页面 在A页面的中Page_Load事件中导航到B 页面 则 Request UrlReferrer返回空 因为 在Page_load事件中页面还未初始化 所以无法记录当前页的信息 导航到b页面也就无法获得上一页面的信息

cha138/Article/program/net/201311/12546

相关参考

知识大全 javascript取得浏览器地址及参数方法

  用javascript获取url网址信息  执行用javascript获取url网址信息代码效果如下  locationhost=dwcn  locationhostname=dwcn  loca

知识大全 asp 获取字符串中url地址函数

  asp教程获取字符串中url地址函数本文章提供了三款利用asp的正则获取字符串中url地址自定义函数哦三个方法的实现原理都是获取以开的url地址哦onerrorgotoz  dimurlkeyna

知识大全 php获取url参数程序代码总结

  parse_url函数  我们先来了解一下parse_url函数官方解决  说明  mixedparse_url(string$url[int$ponent=])  本函数解析一个URL并返回一个

知识大全 asp.net获取URL和IP地址

asp.net获取URL和IP地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  获取URL: 

知识大全 ASP获取地址栏URL地址方法

ASP获取地址栏URL地址方法  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  如果要想获取这样的

知识大全 获取url包括参数

cha138/Article/program/net/201311/14359

知识大全 jQuery封装的获取Url中的Get参数

jQuery封装的获取Url中的Get参数  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  js的

知识大全 javascript[js]获取url参数的代码

  最近做个页面需要用javascript获取url参数可发现网上的东西实在是多了错误也实在是多啊真晕浪费了我不少时间于是我便总结一下一个好用的就可以了先声明下用正则是简单但多浏览器的兼容性和速度不敢

知识大全 ASP.NET中获取URL重写前的原始地址

ASP.NET中获取URL重写前的原始地址  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  在AS

知识大全 使用PHP获取当前url路径的函数以及服务器变量

使用PHP获取当前url路径的函数以及服务器变量  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!