在ASP.NET MVC中,重定向外部URL以运行服务

时间:2013-04-04 14:13:37

标签: c# .net web-services asp.net-mvc-4

我正在使用MVC4并且我有一个表单页面,当用户单击“提交”按钮时,我想获取所有信息并发送Web服务(在后台)并显示消息页面。 一切都很好,但在控制器页面不运行此网址。 没有任何错误但是不起作用。

return Redirect("http://ww.example.com./webservices/addlead.php?action=Exp&first_name=" + r.Name + "&last_name=" + r.Surname + "&phone=" + r.Telephone + "&hash=" + r.HashCode);

1 个答案:

答案 0 :(得分:2)

您在www中错过了 w

return Redirect("http://www.example.com/somepage")

但是如果你想调用webservice来做某事,你应该更好地创建它的代理类并使用它,你可以调用webservice。拨打电话,获取结果并将结果(适当的视图/ json /其他类型)返回给用户。

您还可以查看WebClient类,其中包含了处理外部资源的方法。