android 使用SoapObject访问webservice的问题

www174402949 2012-05-31 09:37:11
接口可以访问到,但是值传不过去。帮忙看看吧


String namespace = "http://service.androidws.soo8.com/";
String method = "getFriendList";

SoapObject request = new SoapObject(namespace, method);
request.addProperty("name","11111");
request.addProperty("Stpassword","1");
request.addProperty("systemCode","001");
request.addProperty("id1","1111");


SoapSerializationEnvelope envelope = new SoapSerializationEnvelope (SoapEnvelope.VER11);
envelope.bodyOut = request;
envelope.dotNet = true;
envelope.setOutputSoapObject(request);

HttpTransportSE ht = new HttpTransportSE("http://---------:8088/AndroidWebService/UserFriendListPort");
ht.debug = true;
try {
ht.call(namespace+method, envelope);
Object soapObject = (Object ) envelope.getResponse();
content1 = soapObject.toString();
Message message = handler.obtainMessage();
handler.sendMessage(message);
} catch (IOException e) {
// TODO Auto-generated catch block
e.printStackTrace();
} catch (XmlPullParserException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
...全文
56 回复 打赏 收藏 转发到动态 举报
写回复
用AI写文章
回复
切换为时间正序
请发表友善的回复…
发表回复

80,492

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧