code: @Override
      public HeaderAndBody get() throws HttpException {
          HttpURLConnection urlConnection = null;
          try {
              urlConnection = prepareConnection();
              return getHeaderAndBody(urlConnection);
  
          } catch (IOException e) {
              Log.e(TAG, "Error on GET of " + url, e);
              throw new RuntimeException(e);
          } finally {
              if (urlConnection != null) {
                  urlConnection.disconnect();
              }
          }
      }
docs: {@inheritDoc}