我正在查看我的网络服务并收到一个很长的响应(它应该是一个json)
但是因为它太长了,系统会截断它的结尾
我收到的json看起来像{"object":["one","two", ....
这当然不再是一个有效的json了。
3个点而不是正确的json结尾。
关于json的长度,我无能为力。
我有什么办法可以收到所有这些吗?
答案 0 :(得分:2)
我认为您在调试中可以打印的内容之间感到困惑,这可能会被Android日志截断,以及您从服务器中获得的内容。要么尝试打印出你在文件中的响应(在SD卡上),要么打印出收到的东西的长度。
但是没有机会在http中截断响应,考虑下载几个Mb的大文件,除非服务器端确实存在非常错误,例如内容长度不好。