2013-01-21 18 views
0

我想从第一个服务器发送肥皂请求到两个soap服务器,我能够接收响应但来自第二个服务器,我收到HTTP错误500(内部服务器错误)。我采取了TCP转储并分析了错误是[ISS.0088.9166]未找到对于soapAction =的Binder,我发现请求中的soapAction丢失,尽管它在WSDL中提到。如何使用csoap客户端在SOAP请求中填充soapaction字段

我开发了使用csoap的soap客户端。我找不到任何示例代码来解释它以填充soapAction字段。

欣赏你对此的评论。

感谢, AH

回答

0

我的csoap文档中找到,下面SOAPAction域的API支持。

herror_t soap_client_invoke(结构SoapCtx * CTX,结构SoapCtx **响应,为const char * URL,常量字符* soap_action

谢谢,AH