okhttp返回非200的结果时手动关闭response

This commit is contained in:
648540858 2021-11-10 14:52:12 +08:00
parent df57349b49
commit 0c2c87d42c

View File

@ -55,6 +55,9 @@ public class ZLMRESTfulUtils {
if (responseStr != null) {
responseJSON = JSON.parseObject(responseStr);
}
}else {
response.close();
Objects.requireNonNull(response.body()).close();
}
} catch (ConnectException e) {
logger.error(String.format("连接ZLM失败: %s, %s", e.getCause().getMessage(), e.getMessage()));
@ -74,6 +77,10 @@ public class ZLMRESTfulUtils {
} catch (IOException e) {
logger.error(String.format("[ %s ]请求失败: %s", url, e.getMessage()));
}
}else {
response.close();
Objects.requireNonNull(response.body()).close();
}
}