怎样判断请求的GetInfo没有给出响应?
$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?
回复讨论(解决方案)
?其他??了??
?其他??了??
?其他??了??
怎样判断请求的GetInfo没有给出响应?
$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?
没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢
try { $soap = new SoapClient("http://......?WSDL"); $param = array(); $xml = $soap->GetInfo($param);} catch (Exception $e) { echo $e->getMessage(); //如果出现错误,都会到达这里}
try { $soap = new SoapClient("http://......?WSDL"); $param = array(); $xml = $soap->GetInfo($param);} catch (Exception $e) { echo $e->getMessage(); //如果出现错误,都会到达这里}
try { $soap = new SoapClient("http://......?WSDL"); $param = array(); $xml = $soap->GetInfo($param);} catch (Exception $e) { echo $e->getMessage(); //如果出现错误,都会到达这里}
怎样判断请求的GetInfo没有给出响应?
$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?
没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢
怎样判断请求的GetInfo没有给出响应?
$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?
没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢
try catch看看有什么问题。
try { $soap = new SoapClient("http://......?WSDL"); $param = array(); $xml = $soap->GetInfo($param);} catch (Exception $e) { echo $e->getMessage(); //如果出现错误,都会到达这里}谢谢,我就是这么干的。
怎样判断请求的GetInfo没有给出响应?
$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?
没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢 就是请求发出去了,没返回结果或是服务端报错了。
try { $soap = new SoapClient("http://......?WSDL"); $param = array(); $xml = $soap->GetInfo($param);} catch (Exception $e) { echo $e->getMessage(); //如果出现错误,都会到达这里}
请问我下面这样与你的什么区别啊?