从当前请求中获取应用程序的URL

| 我正在编写一个C#应用程序。 我正在访问一个页面,例如http://dev.mysite.com/page.aspx 如何从当前上下文中检索此http://dev.mysite.com/ 我想在不同的环境中创建url \时使用它,因此需要从当前请求上下文中读取它。     
已邀请:
        
Uri uri = new Uri(\"http://dev.mysite.com/page.aspx\");
string authority = uri.GetLeftPart(UriPartial.Authority);
// authority will equal to http://dev.mysite.com
或者,如果您位于
page.aspx
之内,则可以直接使用
Request.Url
属性:
string authority = Request.Url.GetLeftPart(UriPartial.Authority);
    
        
string baseUrl = Request.Url.GetLeftPart(UriPartial.Authority);
    

要回复问题请先登录注册