Proxy proxy=new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("10.0.0.172",80));
HttpURLConnection connection=(HttpURLConnection) url.openConnection(proxy);
Proxy proxy=new Proxy(java.net.Proxy.Type.HTTP,new InetSocketAddress("10.0.0.172",80));
HttpURLConnection connection=(HttpURLConnection) url.openConnection(proxy);
这是java.net包的联网方式。还可以用Apache的HttpClient连接网络。
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpHost proxy = new HttpHost("10.0.0.172", 80);
httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);
DefaultHttpClient httpClient = new DefaultHttpClient();
HttpHost proxy = new HttpHost("10.0.0.172", 80);
httpClient.getParams().setParameter(ConnRouteParams.DEFAULT_PROXY, proxy);
以上的是连接CMWAP的,如果是CDMA的CTWAP,代理是10.0.0.200,联通的uniwap代理和移动的一样。
Java网络编程之代理设置
本文介绍了使用Java进行网络编程时如何配置HTTP代理。通过两种不同的方法实现:一是利用java.net包下的HttpURLConnection类;二是借助Apache HttpClient库完成更复杂的代理设置。文中详细展示了针对不同代理服务器的具体代码实现。
1557

被折叠的 条评论
为什么被折叠?



