关于NIO设置代理的问题
请问..java的NIO客户端怎么设置代理呢?
我会用jsocks的包实现有用户验证的Socket代理连接.
但使用SocketChannel.open()返回的是已经创建好的socket
找了些资料.有的说代理服务器也需要支持NIO才能做连接..如果是,能告诉我有哪些(在linux运行)代理服务器是实现NIO的吗?
要自己写一个NIO的代理服务器吗??
------解决方案--------------------很高深的问题,没有用过,帮顶!!!!
------解决方案--------------------
在开始使用网际协议之前,您需要在程序中添加以下几行代码:  
System.getProperties().put("proxySet","true");  
System.getProperties().put("proxyHost","myProxyMachineName");  
System.getProperties().put("proxyPort","85");  
Java代码  :
URLConnectionconnection=url.openConnection(); 
Stringpassword="username:password"; 
StringencodedPassword=base64Encode(password); 
connection.setRequestProperty("Proxy-Authorization",encodedPassword);