鍍金池/ 問答/Java  Linux  HTML/ CloseableHttpClient 需要關(guān)閉嗎

CloseableHttpClient 需要關(guān)閉嗎

java后端使用CloseableHttpClient調(diào)用別的服務(wù)端的接口,我每次發(fā)請求,是復(fù)用上一次的CloseableHttpClient呢?
還是每次都HttpClients.custom().build()一個新的,用完再httpClient.close()?

回答
編輯回答
孤巷

會自動關(guān)閉,在CloseableHttpClient類的execute方法里面,作者已經(jīng)加了finally{respone.close();}

2017年5月1日 00:59
編輯回答
挽歌

應(yīng)該用 try-resource 呀,這樣退出 try 就自動關(guān)閉了。
至于連接是否會關(guān)閉,取決于 HttpClient 具體實(shí)現(xiàn)了,開發(fā)者不需要關(guān)心。

2018年4月1日 06:33