在我的asp.net中发送请求并从php获取响应

时间:2015-08-23 12:58:13

标签: c# php asp.net asp.net-mvc

我的网站是Asp.net mvc,我想使用一个公司发布我的产品 他们的网站是PHP和网络服务是文件中的PHP是如何使用PHP,但我想调用PHP函数,并在我的asp网站上获得响应我如何发送请求

<?PHP    
  $soap = new SoapClient("http://www.froservice.ir/F-W-S-L/F_Gateway.php?wsdl");    
  $ResNum = $_REQUEST['ResNum'];
  $RefNum = $_REQUEST['RefNum'];
  $State = $_REQUEST['State'];     
  $VerifyUrl = "http://www.YourSite/verify.php";     
 $Res = $soap->FVerifyEndbuy($ResNum,$RefNum,$State,$VerifyUrl,$Username,$Password);
 $Res=urldecode($Res);
 echo $Res;    
?>

如何调用此函数?

1 个答案:

答案 0 :(得分:0)

您可以尝试向MVC项目添加服务引用。右键单击“引用”,“添加服务引用”,使用soap客户端URL。然后,您将拥有一个类,您可以像任何其他类一样调用方法。但我不能保证服务与ASP.NET服务引用完全可互操作。如果它不起作用,您始终可以使用HttpClient

手动构建请求并手动解析响应