从android创建HTTPURLConnection时,是否有人有关于何时关闭连接与何时断开连接的经验?是否应始终使用断开连接,以便可以从池中重用连接而不是重新创建连接?使用断开与关闭是否有任何影响/副作用?在这个领域,android文档看起来很模糊....
答案 0 :(得分:0)
我认为你应该总是在finally块中调用disconnect。 android文档指出你应该使用disconnect,如果可能的话,这有助于重用底层套接字。 来自http://developer.android.com/reference/java/net/HttpURLConnection.html
“断开连接。一旦读取了响应主体,就应该通过调用disconnect()来关闭HttpURLConnection。断开连接释放连接所拥有的资源,以便它们可以被关闭或重用。”