[英]How to release connection with Apache http client property?
我使用Apache http客户端4.1,并在HttpGet
执行之后始终关闭响应InputStream
(例如,通过调用EntityUtils.consume(response.getEntity)
)。
现在,我想知道如果HttpGet
执行抛出异常,连接是否被正确释放。 在这种情况下,我应该显式释放连接吗?
如果获取了I / O对象,请务必在finally
子句中将其关闭。
InputStrem input = acquireStream( );
try
{
useStream( input );
}
finally
{
input.close( );
}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.