Install Proxy Selector : Proxy Server « Network Protocol « Java






Install Proxy Selector

 
import java.io.IOException;
import java.net.InetSocketAddress;
import java.net.Proxy;
import java.net.ProxySelector;
import java.net.SocketAddress;
import java.net.URI;
import java.util.ArrayList;
import java.util.List;

public class Utils {
  private static void installProxySelector(final String hostName, final int portNum) {
    ProxySelector.setDefault(new ProxySelector() {
      public List select(URI uri) {
        List list = new ArrayList();
        list.add(new Proxy(Proxy.Type.HTTP, new InetSocketAddress(hostName, portNum)));
        return list;
      }

      public void connectFailed(URI uri, SocketAddress sa, IOException ioe) {
      }
    });
  }
}

   
  








Related examples in the same category

1.A simple proxy server