我正在调用API,API在C#中为另一个应用程序返回正常但在Android中我们的APP在5534字符后切断,对于较小的数据集它返回正常但在此之后它会被切断off ..字符串看起来像这样:
response.getFirstHeader("X-JSON").getValue()
正在返回此
[{"Customer":"","Name":"Fred","MI":"","ContactType":"Person","Id":8909,"IsDeleted":false,"TotalClients":0},...."MANY MORE HERE"...
...{"Customer":"","Name":"Test Name","MI":"B","ContactType":"Person","Id"
我把所有的线条都弄到了最后一条,因为你可以看到它被“Id”切断了。当我尝试使用较小的一组,通过调用API到一个较小的帐户,它的罚款...它永远不会被切断我获得预期的结果,另一方面对于这个大帐户有很多数据它只是没有得到一切..
知道可能出现什么问题?
以下相关代码:
DefaultHttpClient client = HttpSingleton.getThreadSafeClient();
HttpGet get = new HttpGet(URL);
get.setHeader("Accept", "application/json");
HttpResponse response = client.execute(get);
get.abort();
printHeaders(response);
responseString = response.getFirstHeader("X-JSON").getValue();
答案 0 :(得分:0)