bjwf:
技术贴请教java达人如何通过http代理建立一个socket连接
[阅读: 631] 2010-11-15 05:11:53
java里如何通过http代理建立一个socket连接?
尝试了一下
Proxy proxy = new Proxy(Proxy.Type.HTTP, new InetSocketAddress("proxy.xx.com",1080));
URL url = new URL("http://www.myserver.com");
HttpURLConnection uc = (HttpURLConnection)url.openConnection(proxy);
uc.connect();
这样的话没有问题,但是建立的是一个http的连接,不是我想要的socket。
Socket socket = new Socket(proxy);
InetSocketAddress sad = new InetSocketAddress("www.myserver.com", 80);
socket.connect(sad);
这样的话,总是返回错误。
试图在互联网上划出国界的举动是愚蠢的!!!
把人当成猪羊圈养,草料永远都不够!把人当人待,人有无限的创造力! “人口减少一半,人们两倍富有”的观念为“一种非常糟糕的自甘堕落—这背后的潜台词是,似乎中国人是封闭围栏中的动物,对周围那些自己赖以生存的资源,除了咀嚼,别无办法。”
我的像册:
http://picasaweb.google.com/bjwf2000/
我的主页:
http://bjwf2000.googlepages.com/