OkHttpClient 关闭连接

OkHttpClient close connection

我想使用 OkHttpClient 加载 url,如果给定 url 的网站以 pdf 内容类型响应,我将继续下载 PDF,否则我想忽略响应。

我的问题是,我是否需要做任何特别的事情来关闭 request/response 或者我是否需要做任何事情来表明如果我选择不阅读回复我将不会使用回复字节流?如果不是,OkHttpClient 什么时候关闭连接?

调用response.body().close()将释放响应占用的所有资源。连接池将保持连接打开,但如果未使用,它将在超时后自动关闭。