当我从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);