Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/extjs/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用PHP修改WSDL文件内的地址位置_Php_Web Services_Wsdl - Fatal编程技术网

使用PHP修改WSDL文件内的地址位置

使用PHP修改WSDL文件内的地址位置,php,web-services,wsdl,Php,Web Services,Wsdl,我陷入了这个问题,我从一个web服务提供商那里得到了一个WSDL文件,但它在WL5G3N3:address location中有不同的地址= </WL5G3N0:operation> </WL5G3N0:binding> <WL5G3N0:service name="ReceiveSmsService"> <WL5G3N0:port binding="WL5G3N4:ReceiveSmsBinding" name="ReceiveSms"> <

我陷入了这个问题,我从一个web服务提供商那里得到了一个WSDL文件,但它在WL5G3N3:address location中有不同的地址=

</WL5G3N0:operation>
</WL5G3N0:binding>
<WL5G3N0:service name="ReceiveSmsService">
<WL5G3N0:port binding="WL5G3N4:ReceiveSmsBinding" name="ReceiveSms">
<WL5G3N3:address location="http://xxx/xx?WSDL"/>
</WL5G3N0:port>
</WL5G3N0:service>

&显然,我没有直接访问指定地址的权限,我需要通过负载平衡器,所以每次php调用该wsdl文件时,如何更改该地址?或者我如何修改一次&然后保存在缓存中 请帮忙