Php 使用Web服务失败,出现';SRT:找到不支持的xstream:(“HTTP代码200:OK”和“x27”;

Php 使用Web服务失败,出现';SRT:找到不支持的xstream:(“HTTP代码200:OK”和“x27”;,php,web-services,zend-framework,sap,webservice-client,Php,Web Services,Zend Framework,Sap,Webservice Client,我正在尝试使用Zend_Soap_客户端使用SAP Web服务 并获取错误“SRT:Unsupported xstream found:(“HTTP代码200:OK”)” 这是否意味着WebService方法的调用有效, 但是我(分别是Zend/PHP)不能处理响应 您对如何解决此问题有何想法?看起来错误在SAP端(SRT=soap运行时)。根据SAP的文档,此问题通常是由错误配置的HTTP目标引起的。 使用soamanager事务检查Web服务,查看端点配置是否正确。检查内容类型的请求标头。它

我正在尝试使用Zend_Soap_客户端使用SAP Web服务 并获取错误“SRT:Unsupported xstream found:(“HTTP代码200:OK”)”

这是否意味着WebService方法的调用有效, 但是我(分别是Zend/PHP)不能处理响应


您对如何解决此问题有何想法?

看起来错误在SAP端(SRT=soap运行时)。根据SAP的文档,此问题通常是由错误配置的HTTP目标引起的。
使用
soamanager
事务检查Web服务,查看端点配置是否正确。

检查内容类型的请求标头。它应该如下所示:

Content-Type: text/xml; charset=utf-8

在我的例子中,使用PHP的内置SoapClient类,由于soap协议版本不匹配,我得到了相同的错误。我尝试使用1.2,将端点配置为1.1