HttpClient大字符串响应太慢

时间:2016-05-30 15:41:57

标签: java

我正在努力从HTTP API获取大量数据,问题是当编译器运行此行时

String responseString = EntityUtils.toString(entity, "UTF-8");

加载数据大约需要15-20秒,因为我有大字符串,我尝试使用另一个库来处理HTTP请求(OKHttp 3.0),但它是一样的。

来自数据库

的大约11,000条记录的数据大小

如何解决此问题并在几秒钟内加载数据?!

1 个答案:

答案 0 :(得分:0)

  1. 我不认为编译器需要15-20秒,它只是执行时间可能需要这么长时间。
  2. 由于这是关于net-io,它可能是你的界面的限制?
  3. 如果字符串非常大,可能会增加jvm的内存。
  4. 您的EntiieUtils类可能存在性能问题