code: @Deprecated
      public static String getContentFromUrlAsString(String url, Proxy proxy)
      {
          byte[] bytes = getContentFromUrl(url, proxy);
          return bytes == null ? null : StringUtilities.createString(bytes, "UTF-8");
      }
docs: Get content from the passed in URL.  This code will open a connection to
  the passed in server, fetch the requested content, and return it as a
  byte[].
  
  Anyone using the proxy calls such as this one should have that managed by the jvm with -D parameters:
  http.proxyHost
  http.proxyPort (default: 80)
  http.nonProxyHosts (should always include localhost)
  https.proxyHost
  https.proxyPort
  
  Example:  -Dhttp.proxyHost=proxy.example.org -Dhttp.proxyPort=8080 -Dhttps.proxyHost=proxy.example.org -Dhttps.proxyPort=8080 -Dhttp.nonProxyHosts=*.foo.com|localhost|*.td.afg
  @param url URL to hit
  @param proxy proxy to use to create connection
  @return String read from URL or null in the case of error.
  
  @deprecated As of release 1.13.0, replaced by {@link #getContentFromUrl(String)}