HttpClient读取文件需要花费大量时间

时间:2014-07-31 04:33:43

标签: android httpclient

我目前面临一些速度问题,想知道如何将其减少到合理的时间。

所以,我的服务器中有一个大约12mb的csv文件,大约有21.000行 我目前正在连接服务器并逐行读取html输出,这让我等待大约17分钟完成。

我非常感谢任何帮助,比如4分钟左右更快。

这是我目前的代码

HttpClient myClient = new DefaultHttpClient();

HttpGet httpget = new HttpGet(downloadURL);
HttpResponse response = myClient.execute(httpget); // Execute
HttpEntity entity = response.getEntity();
InputStream is = entity.getContent(); // Create an InputStream
BufferedReader reader = new BufferedReader(new InputStreamReader(is, "utf-8"), 8);

String line = null;

while ((line = reader.readLine()) != null)
String[] splitData = line.split("\\,");
...
...
...

此致

0 个答案:

没有答案