Я видел много разных примеров использования HttpURLConnection + InputStream и их закрытия (или не закрытия) после использования. Это то, что я придумал, чтобы убедиться, что после завершения все закрывается, независимо от того, есть ошибка или нет. Это действительно?:
Я видел много разных примеров использования HttpURLConnection + InputStream и их закрытия (или не закрытия) после использования. Это то, что я придумал, чтобы убедиться, что после завершения все закрывается, независимо от того, есть ошибка или нет. Это действительно?:
[code]HttpURLConnection conn = null; InputStream is = null; try { URL url = new URL("http://example.com");
// (set connection and read timeouts on the connection) conn = (HttpURLConnection)url.openConnection();
is = new BufferedInputStream(conn.getInputStream());