Exemple #1
0
 public boolean proxyEquals(HTTPProxy a, HTTPProxy b) {
   if (a == b) {
     return true;
   }
   if (a != null && b != null) {
     return a.getType() == b.getType()
         && stringEquals(a.getHost(), b.getHost())
         && a.getPort() == b.getPort();
   }
   return false;
 }
Exemple #2
0
 private void localProxy(final boolean b) {
   if (getPluginConfig().getBooleanProperty("STATUS")) {
     String server = getPluginConfig().getStringProperty("PROXYSERVER", null);
     int port = getPluginConfig().getIntegerProperty("PROXYPORT", -1);
     if (isEmpty(server) || port < 0) {
       return;
     }
     server = new Regex(server, "^[0-9a-zA-Z]+://").matches() ? server : "http://" + server;
     final org.appwork.utils.net.httpconnection.HTTPProxy proxy =
         org.appwork.utils.net.httpconnection.HTTPProxy.parseHTTPProxy(server + ":" + port);
     if (b) {
       if (proxy.getHost() != null || proxy.getHost() != "" && proxy.getPort() > 0) {
         br.setProxy(proxy);
         return;
       }
     }
   }
   br.setProxy(br.getThreadProxy());
 }