无法在android

时间:2016-03-19 14:50:47

标签: java android web-services soap wsdl

当我从android调用我的Web服务时,而不是给我一个响应。它返回我们在浏览器中打开Web服务时获得的所有文本。我调查了一下,得到了我的肥皂动作要么不正确,要么在请求标题中没有正确设置。请帮我找出来。我试了几个星期但没有运气。

这里我在标题

中设置了操作
httpPost.setHeader("Authorization", base64EncodedCredentials);
httpPost.addHeader("Content-Type", "text/xml;charset=\"utf-8\";action=\""+ soapAction + "\"");
httpPost.setEntity(se);
HttpResponse response = client.execute(httpPost,localContext);

我也试过这样做,但没有运气

httpPost.addHeader("SOAPAction",soapAction);

这是我的wsdl webervice,它在soap UI工具中是开放式的 enter image description here

0 个答案:

没有答案