海豚宝宝的代码生活

专注于.Net系统开发

导航

(备忘)如何用Request方法取得当前请求页面地址中的各个部分

用下面的方法自动获取
如果测试的url地址是http://www.test.com/testweb/default.aspx?name=abc, 结果如下:

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

Request.Url.PathAndQuery                 /testweb/default.aspx?name=abc

Request.Url.Authority           www.test.com

HttpRuntime.AppDomainAppVirtualPath      /testweb/default.aspx?name=abc

posted on 2009-04-21 16:15  Bruse  阅读(751)  评论(0)    收藏  举报