我有一个MVC项目,它与web服务一起使用以获取URL,然后重定向到我得到的URL。
在第一个请求(返回响应中的URL的请求)中,我需要提供者一些细节,其中一个是successUrl。
successUrl是一个URL,如果我在成功之前重定向的URL中客户端的操作,则重定向到successUrl。
我的问题是:是否可以重定向到ActionResult?如果是我需要发送成功的内容吗? 的更新 例如:
我有我的MVC项目和Web服务。 我的控制器 -
public class HomeController : Controller
{
public ActionResult Home()
{
return View("~/Views/Home/home.cshtml");
}
[HttpPost]
[ValidateAntiForgeryToken]
public ActionResult CheckObject(someObject obj)
{
if (ModelState.IsValid)
{
ResponseWS responseWs = wsRequest(deatils);
}
}
[HttpPost]
public ActionResult doSomething()
{
//....do something...
}
}
步骤 -
ActionResult Home()
转到主页。客户填写表单并单击“提交”并转至
ActionResult CheckObject(someObject obj)
ActionResult CheckObject(someObject obj)
发送请求到WS
参数中的一个urlSuccees。注意:我希望urlSuccees为ActionResult doSomething()
谢谢,
塔尔