我正在尝试向两个soap服务器发送一个soap请求,从第一个服务器我能够收到响应但是从第二个服务器我收到HTTP错误500(内部服务器错误)。我使用TCP转储并分析了错误,即[ISS.0088.9166]找不到肥皂活动的Binder =,我发现虽然在WSDL中提到了SOAPAction,但它仍然缺少。
我使用csoap开发了soap客户端。我无法找到任何示例代码,在其中解释它以填充soapAction字段。
感谢您的评论。
谢谢, AH
答案 0 :(得分:0)
我在csoap文档中找到了soapAction字段的API支持。
herror_t soap_client_invoke(struct SoapCtx * ctx,struct SoapCtx ** response,const char * url,const char * soap_action )
谢谢,AH