1

这里 :

public baseController()
{
    string surl = Request.Url.AbsoluteUri;
}

这是不可访问的:“对象引用未设置为对象的实例。”

这个没问题:

public ActionResult index()
{
    string url = Request.Url.AbsoluteUri;
}

我相信当前的 http 上下文只能在 actionrendering 上访问?好吧,我需要在实际调用 actionresult 之前获取这个 URL,我错过了什么吗?

4

1 回答 1

2

您可以通过直接调用当前上下文来访问 url 属性

 System.Web.HttpContext.Current.Request.Url
于 2013-05-30T18:32:29.293 回答