Android请求响应太长

标签 android json request

我正在轮询我的网络服务并收到一个很长的响应(它应该是一个 json)

但由于太长,系统将其末尾截断

我收到一个如下所示的 json {"object":["one","two", .... 这当然不再是有效的 json 了。 3 个点而不是正确的 json 结尾。 对于 json 的长度我无能为力。 我可以做些什么来接收所有这些吗?

最佳答案

我认为您对在调试中可以打印的内容(可以被 Android 日志截断)和您从服务器收到的内容感到困惑。尝试打印出文件(在 SD 卡上)中作为响应得到的内容,或者仅打印出收到的内容的长度。

但是响应在 http 中被截断的可能性不大,考虑一下下载几个 Mb 的大文件,除非服务器端确实存在一些非常错误的问题,例如内容长度错误。

关于Android请求响应太长,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24141660/

相关文章:

android - Android下Phonegap中的SoundCloud Stream

objective-c - 对象-C : Convert an Array of objects into an NSDictionary for use with JSONRepresentation

javascript - 销毁 Node 中的请求

javascript - Node/Express/Request - 尝试使用参数代理 POST 请求会抛出 "Write after end"

安卓穿戴: WearableActivity with FragmentPagerAdapter

java - 无法解析符号 'FirebaseFirestore'

android - Firebase 动态链接 - 打开应用的多个实例

json - 设置 CloudWatch 仪表板的小部件。收到错误 "The dashboard body is invalid, there are 1 validation errors"

json - 如何在不使用外部库的情况下使用VBA解析JSON?

javascript - 等待ajax请求完成