遇到一个BT的问题,当然,还是因为自己对东西的了解不够充分,想当然的认为库应该解决的。
问题如下:
若干次的HttpRequest后,会出现HttpRequst无法正常发送,纠结了很久才发现,只处理了code=200的状态,其他情况下未释放HttpResponse,只要调用下:
httpResponse.getEntity().consumeContent();
即可
本文解决了一个关于HttpRequest在多次请求后出现内存泄漏的问题。通过详细分析发现仅处理了HTTP状态码为200的情况,而忽略了其他状态码下HttpResponse的释放。文章提供了简单的解决方案:调用`httpResponse.getEntity().consumeContent()`来避免内存泄漏。
遇到一个BT的问题,当然,还是因为自己对东西的了解不够充分,想当然的认为库应该解决的。
问题如下:
若干次的HttpRequest后,会出现HttpRequst无法正常发送,纠结了很久才发现,只处理了code=200的状态,其他情况下未释放HttpResponse,只要调用下:
httpResponse.getEntity().consumeContent();
即可
1710

被折叠的 条评论
为什么被折叠?