Heim > Backend-Entwicklung > PHP-Tutorial > webservice问题,soap问题,响应问题-求大神!大神在哪?

webservice问题,soap问题,响应问题-求大神!大神在哪?

WBOY
Freigeben: 2016-06-23 13:43:41
Original
1085 Leute haben es durchsucht

怎样判断请求的GetInfo没有给出响应?

$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?


回复讨论(解决方案)

?其他??了??

?其他??了??

?其他??了??

怎样判断请求的GetInfo没有给出响应?

$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?


没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢

try {  $soap = new SoapClient("http://......?WSDL");  $param = array();  $xml = $soap->GetInfo($param);} catch (Exception $e) {  echo $e->getMessage(); //如果出现错误,都会到达这里}
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

try {  $soap = new SoapClient("http://......?WSDL");  $param = array();  $xml = $soap->GetInfo($param);} catch (Exception $e) {  echo $e->getMessage(); //如果出现错误,都会到达这里}
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

try {  $soap = new SoapClient("http://......?WSDL");  $param = array();  $xml = $soap->GetInfo($param);} catch (Exception $e) {  echo $e->getMessage(); //如果出现错误,都会到达这里}
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

怎样判断请求的GetInfo没有给出响应?

$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?


没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢

怎样判断请求的GetInfo没有给出响应?

$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?


没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢

try catch看看有什么问题。

try {  $soap = new SoapClient("http://......?WSDL");  $param = array();  $xml = $soap->GetInfo($param);} catch (Exception $e) {  echo $e->getMessage(); //如果出现错误,都会到达这里}
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

谢谢,我就是这么干的。


怎样判断请求的GetInfo没有给出响应?

$soap = new SoapClient(“http://xxxxxxxxxWSDL”);$xml = $soap->GetInfo($param);
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren

假设我的参数都对,怎么判断webservice没有做出响应?没有给我返回我要的数据?


没做出响应和没返回数据不一样吧,没做响应是没接受到请求呢,还是接收到了没返回结果呢

就是请求发出去了,没返回结果或是服务端报错了。

try {  $soap = new SoapClient("http://......?WSDL");  $param = array();  $xml = $soap->GetInfo($param);} catch (Exception $e) {  echo $e->getMessage(); //如果出现错误,都会到达这里}
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren
Nach dem Login kopieren


请问我下面这样与你的什么区别啊?
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage