IMZRH的日志

努力成为一个有用的人

导航

得到指定网 页的绝对URI

Posted on 2008-01-19 12:37  张荣华  阅读(320)  评论(0编辑  收藏  举报

    在ASP.NET中可以很简单的利用VirtualPathUtility.ToAbsolute方法来得到绝对路径,得到绝对URI就不像得到绝对路径那么显示,但也是相当简单的,你只需要将当前请示的URI和你想得到绝对URI的网页的绝对路径合并一下就可以得到。如下所示:

string absolutePath = VirtualPathUtility.ToAbsolute("~/test/MyWebForm.aspx");

Uri newUri = new Uri(Request.Url, absolutePath);

  原文地址:http://dotnettipoftheday.org/tips/fully-qualified-urls.aspx