Я отправляю запрос HttpPost и получаю ответ в формате JSON. Но, поскольку ответ настолько огромен, я получаю лишь небольшую часть ответа по сравнению с тем, что я вижу в браузере. Мой код ниже:
StringBuilder builder = new StringBuilder();
HttpPost httpPost = new HttpPost(uri);
HttpResponse response = client.execute(httpPost);
HttpEntity entity = response.getEntity();
InputStream content = entity.getContent();
BufferedReader reader = new BufferedReader(new InputStreamReader(content));
String line;
while ((line = reader.readLine()) != null) {
builder.append(line);
}
Поскольку размер буфера по умолчанию составляет 8192 символа. Я просто попытался придать большую ценность, но это не имело значения. Итак, любые предложения по этому...
Я думаю, что +Che Jami находится на чем-то в OP.
Manjunath, logcat будет выводить только 1024 символа за раз. Вы пытались вывести строковое построение 1024 символов за раз? Вы проверили длину строки после прочтения в ней?
Отправляйте только куски (партии) вашего полного ответа в своих ответах, и пока ваш ответ еще не закончен, используйте опрос.