PHP SOAP WSDL протокол - PullRequest
       9

PHP SOAP WSDL протокол

0 голосов
/ 26 февраля 2019

Может кто-нибудь сказать мне, пожалуйста, как SOAP WSDL устанавливает протокол в WSDL uri?Я действительно не понимаю, как это работает, но мне нужно настроить HTTPS в SOAP XML для URL запроса.XML, сгенерированный WSDL для запроса, выглядит следующим образом:

<soapenv:Envelope 
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
xmlns:bas="http://api.indexpodnikatela.sk/iris/basic">
   <soapenv:Header>
      <token xsi:type="xsd:string">XYZZZZZZ</token>
   </soapenv:Header>
   <soapenv:Body>
      <bas:findByIco soapenv:encodingStyle="http://schemas.xmlsoap.org/soap/encoding/">
         <ico xsi:type="xsd:int">abcdefg</ico>
      </bas:findByIco>
   </soapenv:Body>
</soapenv:Envelope>

Существует URL-адрес http://api.indexpodnikatela.sk/iris/basic Я полагаю, что он отвечает за запрос.Но я не знаю, как там появляется протокол HTTP.Я отправляю URL в форме api.indexpodnikatela.sk/iris/basic?wsdl на службу без протокола (потому что он не работает с протоколом), и он генерирует мне этот XML.Я не знаю, где это происходит.Это как черная магия.Это сводит меня с ума .... Итак, вопрос в том, где php генерирует этот XML и как настроить HTTPS в URL?Большое спасибо за любую помощь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...