【发布时间】:2018-11-10 09:28:21
【问题描述】:
从服务器获得响应后(通过发送 http 请求),我尝试按如下方式获取内容:
HttpEntity entity = response.getEntity();
if (entity == null) {
...
}
String content;
try {
Reader reader = new BufferedReader(new InputStreamReader(entity.getContent(), "UTF-8"));
content = IOUtils.toString(reader);
reader.close();
EntityUtils.consume(entity);
} catch (IOException e) {
...
}
是否需要关闭阅读器(reader.close())?还是EntityUtils.consume(entity)就够了?
【问题讨论】:
标签: java http streamreader