当前位置:编程学习 > wap >>

Android从服务器获取数据,一次能最大接收多大的数据?

通过POST,把参数传给后台PHP,然后PHP通过数据库查询记录,把记录用JSON格式编码过之后,用echo把数据回传给Android,就报错了,然后我把数据库查询的记录数limit到15条才行,这个时候看到回传到Android的String长度有1051,但是limit到16就报错了...所以我想这个应该跟Android的http一次性从服务器能获取最大的数据包的大小有关...谁能帮帮5啊!!!

--------------------编程问答-------------------- 没有关系吧,基于http的流媒体是怎么下发的 --------------------编程问答-------------------- 这个没限制的 检查下你的代码是不是哪出问题了
--------------------编程问答-------------------- 我取到的数据是28条记录,有错,然后我就减半,然后到了15条记录我就length了下json的string1051,16就爆了...
引用 2 楼  的回复:
这个没限制的 检查下你的代码是不是哪出问题了

--------------------编程问答-------------------- 先前是把entity和json字符串分到两个函数,现在把两个和在一起了,一些catch可能就能捕获了吧,所以解决了..只是奇怪为什么先前15条数据的量可以,16就不行了...
引用 2 楼  的回复:
这个没限制的 检查下你的代码是不是哪出问题了
--------------------编程问答-------------------- 用IE打开api地址能读出所有数据吗 --------------------编程问答-------------------- 同意楼上的,先打开IE试试
如果IE正常,在程序中还报错的啊
把错误日志发上来看看 --------------------编程问答-------------------- 你request一次,服务器就response1次,这次的内容应该是没有什么限制的.. --------------------编程问答-------------------- 你request一次,服务器就response1次,这次的内容应该是没有什么限制的.. --------------------编程问答-------------------- 你request一次,服务器就response1次,这次的内容应该是没有什么限制的.. --------------------编程问答-------------------- 没加载玩吧,一般是1024加载一次
补充:移动开发 ,  Android
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,