如何使用csoap客户端填充soap请求中的soapaction字段

时间:2013-01-21 14:31:56

标签: soap soap-client

我正在尝试向两个soap服务器发送一个soap请求,从第一个服务器我能够收到响应但是从第二个服务器我收到HTTP错误500(内部服务器错误)。我使用TCP转储并分析了错误,即[ISS.0088.9166]找不到肥皂活动的Binder =,我发现虽然在WSDL中提到了SOAPAction,但它仍然缺少。

我使用csoap开发了soap客户端。我无法找到任何示例代码,在其中解释它以填充soapAction字段。

感谢您的评论。

谢谢, AH

1 个答案:

答案 0 :(得分:0)

我在csoap文档中找到了soapAction字段的API支持。

herror_t soap_client_invoke(struct SoapCtx * ctx,struct SoapCtx ** response,const char * url,const char * soap_action

谢谢,AH