PHP在CLI环境中进行SOAP调用,获取标头时出错
联系本地PHP在CLI环境中进行SOAP调用,获取标头时出错,php,soap,soap-client,Php,Soap,Soap Client,联系本地WSDL文件,我会这样做: PHP ini_set('max_input_time', -1); $url = './APIService.wsdl'; $client = new SoapClient ($url); 请求被正确地处理,但是当运行php file.php时,我得到以下错误: 错误 Fatal error: Uncaught SoapFault exception: [HTTP] Error Fetching http headers in /Users/david
WSDL
文件,我会这样做:
PHP
ini_set('max_input_time', -1);
$url = './APIService.wsdl';
$client = new SoapClient ($url);
请求被正确地处理,但是当运行php file.php
时,我得到以下错误:
错误
Fatal error: Uncaught SoapFault exception: [HTTP] Error Fetching http headers in /Users/david/wsdl.php:16
Stack trace:
#0 [internal function]: SoapClient->__doRequest('<?xml version="...', 'http://aniweb02...', '', 1, 0)
#1 /Users/david/wsdl.php(16): SoapClient->__soapCall('searchNumbers', Array)
#2 {main}
致命错误:未捕获的SoapFault异常:[HTTP]在/Users/david/wsdl.php:16中获取HTTP头时出错
堆栈跟踪:
#0[内部函数]:SoapClient->\uuuu doRequest('您为什么认为输入时间与该错误有关?它没有说明“超时”。您是否检查了您正在访问的api端点是否确实可以访问?是的,它确实可以访问,相同的请求在SoapUI中也可以正常工作。我提到了输入时间,因为前15个Google搜索中有12个将这些问题作为原因。您认为输入时间与错误有什么关系?它没有说明任何问题“超时”。你是否检查了你正在访问的api端点是否可以访问?是的,它确实可以访问,相同的请求在SoapUI中也可以正常工作。我提到了输入时间,因为前15个谷歌搜索中有12个将这些问题作为原因。