我正在尝试使用Zend_Soap_Client使用SAP WebService 并收到错误“SRT:找不到支持的xstream :(”HTTP Code 200:OK“)”
这是否意味着WebService方法的调用有效, 但我(分别是Zend / PHP)无法处理响应?
您对如何解决此问题有任何想法吗?
答案 0 :(得分:2)
看起来错误发生在SAP端(SRT = soap运行时)。根据SAP的文档,此问题通常是由错误配置的HTTP目标引起的。
使用soamanager
事务检查Web服务,并查看端点是否配置正确。
答案 1 :(得分:0)
检查内容类型的请求标头。它应该如下所示:
Content-Type: text/xml; charset=utf-8
答案 2 :(得分:0)
在我的情况下,使用PHP的内置SoapClient类,由于soap协议版本不匹配,我得到了同样的错误。我尝试使用1.2,端点配置为1.1。