如果一个控制器动作重定向到外部URL,你在函数返回什么呢?

我有一个功能,我不清楚我应该回到这个?

public ActionResult LoadExternalURL() { Response.Redirect("http://www.google.com"); // what do i return here ?? }

--------------解决方案-------------

调用的Response.Redirect,而不是它更容易使用内置的RedirectResult的ActionResult如下: -

return Redirect("http://www.google.com");

这也将提高你的代码的可测试性(你不必淤泥嘲讽周围的HTTP上下文中),而是你可以测试的返回作用的结果Url属性。

分类:asp.net mvc的 时间:2015-03-15 人气:4
本文关键词: asp.net mvc的,超链接
分享到:

相关文章

Copyright (C) 55228885.com, All Rights Reserved.

55228885 版权所有 京ICP备15002868号

processed in 0.439 (s). 10 q(s)