использование второго метода было на самом деле немного быстрее для меня, спасибо
ользую следующий код.
BufferedReader in = new BufferedReader(new InputStreamReader(conn.getInputStream()));
String line = null;
StringBuilder responseData = new StringBuilder();
while((line = in.readLine()) != null) {
responseData.append(line);
}
Но это займет больше 12 секунд, чтобы прочитать 200 строк.
Пожалуйста помоги