我有带有肥皂标题和正文的 xml 文件。如何向 Amdeus WebService 提出请求?
在我的 xml 文件中,我有“操作”字段
<add:Action xmlns:add="http://www.w3.org/2005/08/addressing">http://webservices.amadeus.com/Hotel_MultiSingleAvailability_10.0</add:Action>` and "To" field ` <add:To xmlns:add="http://www.w3.org/2005/08/addressing">https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8</add:To>
我应该使用什么?肥皂客户端或其他什么?
当我向 SoapClient 类发送请求时
$client = new SoapClient("https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8");
我收到一个错误
SOAP 错误:解析 WSDL:无法从“ https://nodeD1.test.webservices.amadeus.com/1ASIWOTANA8 ”加载:无法加载外部实体“ https://nodeD1.test.webservices.amadeus.com/ 1ASIWOTANA8 "
但如果我使用浏览器,我会得到响应。