致命错误:未捕获的SoapFault异常:[WSDL] SOAP-ERROR:解析WSDL:无法从“url”加载无法加载外部实体。
我在代码中使用SoapClient
时遇到错误。怎么解决这个?
您应该仔细检查所需的SOAP服务的URL,并确实它提供了一个wsdl(将?wsdl
添加到URL的末尾并在浏览器中检查)。
听起来您的SOAP服务URL缺少WSDL(服务发现)或者没有找到有效的SOAP端点。
如果您想分享您的SOAP URL,我可以提供示例,或者我/其他人可以提供更多帮助。
也可以是SOAP端点上的字符编码或用户代理过滤,请阅读此问题:SOAP-ERROR: Parsing WSDL: Couldn't load from - but works on WAMP