从mvc中的另一台服务器获取响应

时间:2009-12-19 06:17:57

标签: asp.net-mvc

在我的mvc应用程序中,我需要从另一台服务器响应或返回视图值。

从服务器中的一个MVC应用程序调用到服务器中的另一个mvc应用程序。

1 个答案:

答案 0 :(得分:1)

您可以使用WebClient从服务器获取响应,并将其作为文本返回:

public ActionResult MyAction()
{
    using (var client = new WebClient())
    {
        string response = client.DownloadString("http://otherserver/controller/action");
        return Content(response, "text/html");
    }
}