protected InputStream httpGetQueryStream(final AbsURL url) throws DataSyncerException { final NetworkClient client = NetworkClient.getInstance(); if (url.isAuthNeeded()) { final String auth = ReaderAccountMgr.getInstance().blockingGetAuth(); client.setAuth(auth); } try { String rUrl = url.getURL(); final String param = url.getParamsString(); if (param.length() > 0) { rUrl += "?" + param; } return client.doGetStream(rUrl); } catch (final Exception exception) { throw new DataSyncerException(exception); } }