urlConnection_getInputStream (with DNS retry, drop-in replacement for URLConnection.getInputStream)