Я делаю запрос HTTP на веб-сайт для приложения Android, которое я делаю.
Я использую DefaultHttpClient и использую HttpGet для запроса. Я получаю ответ объекта и получаю объект InputStream для получения html страницы.
Затем я повторяю ответ, делая следующее:
BufferedReader r = new BufferedReader(new InputStreamReader(inputStream));
String x = "";
x = r.readLine();
String total = "";
while(x!= null){
total += x;
x = r.readLine();
}
Однако это ужасно медленно.
Неужели это неэффективно? Я не загружаю большую веб-страницу - www.cokezone.co.uk, поэтому размер файла невелик. Есть ли лучший способ сделать это?
Спасибо
Andy