标签: java android okhttp
我想使用OkHttpClient加载网址,如果给定网址的网站以pdf内容类型响应,我会继续下载PDF,否则我想忽略响应。
我的问题是,我是否需要做一些特殊的事情来关闭请求/响应,或者如果我选择不读取响应字节流,我是否需要做任何事情来表明我不会使用响应?如果没有,OkHttpClient何时关闭连接?
答案 0 :(得分:24)
调用response.body().close()将释放响应所持有的所有资源。连接池将保持连接打开,但如果未使用,则会在超时后自动关闭。
response.body().close()