У меня проблема с тем, что я не могу вызвать веб-сервис с другого сервера, и он показывает такую ошибку:
Ошибка Получение заголовков HTTP
- php soap клиент для uk mail webservice api?
- URL-адрес WSDL для службы WCF (basicHttpBinding), размещенный внутри службы Windows
- Передача массива в SOAP-функцию в PHP
- PHP Soap Server: создайте экземпляр со строкой (строка xml) вместо файла WSDL (url к нему)
- Как легко использовать веб-сервис из PHP
- Обработка ошибок веб-службы в PHP
Когда я просмотрел более подробную ошибку, я понял, что конечная точка не права. Например, я написал это в своем php-коде
$client=new SoapClient('https://www.example.com:17819/wsdl/sample.php?wsdl', array("trace" => 1, "connection_timeout" => 5, "exceptions" => 1));
Конечная точка должна находиться в https , но ошибка показывает, что конечная точка начинается с http -> http: //www.example.com:17819/wsdl/sample.php?wsdl
Что мне не хватает в моем коде клиента php?
благодаря