code: public String doSecureGet(String host, String path, 
                                int port, Map<String, String> headers, 
                                int timeout)
          throws UnknownHostException, ConnectException, IOException {
          
          return doHttpCall(host, path, null, port, headers, timeout, true);
      }
docs: Perform a secure HTTPS GET at the given path returning the results of the
  response.
  
  @param host The hostname of the request
  @param path The path of the request
  @param port The port of the request
  @param headers The headers to pass in the request
  @param timeout The timeout of the request in milliseconds
  
  @return The data of the resposne
  
  @throws UnknownHostException if the host cannot be found
  @throws ConnectException if the HTTP server does not respond
  @throws IOException if an I/O error occurs processing the request