public HttpClientBase(HttpClientConfiguration conf) { this.CONF = conf; requestHeaders = new HashMap<String, String>(); requestHeaders.put("X-Dmm-Client-Version", Version.getVersion()); requestHeaders.put( "X-Dmm-Client-URL", "http://Dmm4j.org/en/Dmm4j-" + Version.getVersion() + ".xml"); requestHeaders.put("X-Dmm-Client", "Dmm4J"); requestHeaders.put("User-Agent", "Dmm4j http://Dmm4j.org/ /" + Version.getVersion()); if (conf.isGZIPEnabled()) { requestHeaders.put("Accept-Encoding", "gzip"); } }
protected boolean isProxyConfigured() { return CONF.getHttpProxyHost() != null && !CONF.getHttpProxyHost().equals(""); }