Я использую сторонний веб-сервис и использую SoapUI для его тестирования. Мне посоветовали загрузить WSDL, оставить его нетронутым, а затем изменить конечную точку в SOAPUI перед выполнением вызовов конечных точек. Это работает нормально и ведет себя так, как я и ожидал.
Сейчас я пытаюсь эмулировать это в PHP, но у меня возникают проблемы с изменением конечной точки. Я загружаю WSDL в SOAPCLIENT, а затем использую эту команду для изменения конечной точки:
Однако это действует не так, как я ожидал, и выдает мне ответ «500: Внутренняя ошибка сервера», когда я собираюсь сделать мыльный вызов после изменение местоположения/конечной точки. Я уверен, что все остальные параметры верны, и мне интересно, может ли кто-нибудь пролить свет на проблему и подтвердить, что выполнение этой команды «установить местоположение» должно быть эквивалентно изменению конечной точки вручную в SOAPUI.
Любые идеи/мнения приветствуются.
Подробнее здесь:
https://stackoverflow.com/questions/926 ... soapclient