在做android程序时,我向服务器传递数据时,为什么服务器返回数据有时多,有时少

如题所述

android 一般用json传数据 不同的请求回来的信息肯定不一样,同样的信息你看到的总量是一样的,但是你获取多少 看你怎么接数据。 当然也有可能是service 的接口变动了,你应该多和web的人交流看看问题出在哪。
温馨提示:内容为网友见解,仅供参考
第1个回答  2012-10-23
服务器端给你的端口 action里面怎么定义的?
你如果传的都是同样的值,返回结果不一样说明数据不一样 和服务器端沟通一下。

在做android程序时,我向服务器传递数据时,为什么服务器返回数据有时多...
android 一般用json传数据 不同的请求回来的信息肯定不一样,同样的信息你看到的总量是一样的,但是你获取多少 看你怎么接数据。 当然也有可能是service 的接口变动了,你应该多和web的人交流看看问题出在哪。

为什么Android上socket客户端往服务端发送数据总要多发几次服务器才能...
socket有两种连接方式:TCP与UDP,各有特点,不知你用了哪种,TCP传输可靠,UDP不可靠会丢失包,但UDP包有原路返回的特点,特别适合QQ这种的即时聊天工具。你用TCP试试,不会丢失包的。

android中请求数据服务器返回500啥意思
500,是服务器内部错误,说明你这边的请求包括参数是没有问题的。

Android开发的客户端与服务器数据访问问题
企业级应用数据传输协议一般是用TCP\/IP,android有自己的httpuriconnection、还有HttpPost、HttpGet方法,可以发送post\/get请求,返回流,然后根据流的返回类型进行解析,一般返回为XML或者json,当然也可以用socket通信。如果是UDP协议,可以用DatagramSocket ,具体用法网上很多 ...

Android开发中数据的完整传输流程?
简单流程:打开一个展示服务器数据的界面后,因为连接服务器是耗时操作,所以不能在主线程中进行,所以建立一个多线程,在新启动的线程中根据服务器定义的通讯协议,连接服务器,对指定服务器接口发出Get\/Post请求,服务器根据请求的内容查询数据库并封装数据(通常为xml或json),回传给客户端,客户端解析...

我在做一个android客户端,自己写服务端,由于服务端的经验不多,所以请教...
不知道是不是可以理解为你要同时与服务器进行多方数据交互。如果是建议你使用socket通信。并且可以将你得客户端并发处理用异步任务的方式处理(当然多线程也可以,因为异步任务本身就是多线程)。android客户端的耗时操作都不要放在UI线程里处理,因为这样会出现5秒响应机制导致你得程序崩溃。不知道上面的回答...

如何在android应用程序和远程服务器之间发送或接收数据
比如:客户端要更改、删除服务端的数据,就给服务端发送一个报文:“删除”+表名+条件。服务端这么接到后,就调用服务端的程序,将接到的报文转化为sql语句执行即可。简单的一个流程就是上面那样子啦,有点像QQ和QQ服务器的一个交互过程。补充:如果楼主对TCP\/IP协议比较了解的话,上面的过程可以轻松...

Android 以Get方法向服务器提交数据,参数里含有中文
方法:通过拼接url在url后添加相应的数据,如:http:\/\/IPvideonews\/GetInfoServlet?title=霍比特人&timelength=100;缺点:通过Get方式提交数据只能发送2K以内的数据,适合发送容量较小的数据,另外,如果发送的数据是中文,则需要对url和服务器端做相应的乱码处理(设置能显示中文的编码方式),否则会产生...

android开发 获取服务端中文数据时乱码 如何解决
两点:(1)服务器和系统兼容性的问题,apach和Linux的兼容性要比和Windows要好的多,最近我做的项目也是这个乱码问题 (2)编码格式问题,服务器端的编码不一致,所以说乱码不一定是你程序的问题,应该是接口问题

Android开发中如何将手机中的数据向服务器发送并且储存在服务器中的...
Android无法直接连接数据库,一般 android app通过http协议连接web( 数据格式可以是json,xml),由web处理业务数据及数据存取。

相似回答