`
一个人旅行
  • 浏览: 89967 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

HttpEntity调用getContent方法时的注意事项

阅读更多
今天调试程序时,debug到下面这段代码时出的问题,具体是大括号里面的那句:
if(response.getEntity() != null && response.getEntity().getContent() != null)
{
				message = IOUtils.toString(response.getEntity().getContent());
}

抛出的异常是:
java.lang.IllegalStateException: Content has been consumed

原因是在if的逻辑判断里已经调用过一次getContent方法,而此方法只能调用一次。
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics