Mega Code Archive

 
Categories / Java / Network Protocol
 

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) {       }     });   } }