docs: public static String getContent(String stringUrl, Map<String, String> requestProperties) {
      try {
        URL url = new URL(stringUrl);
        URLConnection conn = url.openConnection();
        
        if (requestProperties != null) {
          for (Entry<String, String> entry : requestProperties.entrySet()) {
            conn.setRequestProperty(entry.getKey(), entry.getValue());
          }
        }
        
        InputStream is = conn.getInputStream();
        if ("gzip".equals(conn.getContentEncoding())) {
           is = new GZIPInputStream(is);
        }
  
        return MyStreamUtils.readContent(is);
      } catch (Exception e) {
        e.printStackTrace();
      }
  
      return null;
    }