在MVC2中POST到其他网站的最佳方式是什么(以便用户浏览器也被重定向)?我不希望用户只使用“查看源”就能看到表单数据,所以我不热衷于
<form action="http://other-site.com/action">
<%= Html.TextBox("something-secret") %>
</form>
是否可以(或建议)使用控制器操作?例如
public ActionResult PostTheData()
{
return Post("http://other-site.com/action", "something-secret");
}
答案 0 :(得分:1)
您可以使用此人员代码:http://geekswithblogs.net/rakker/archive/2006/04/21/76044.aspx 将数据发布到其他服务器。然后使用Redirect(url)重定向到页面。