首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

关于NIO设置代理的有关问题

2012-03-22 
关于NIO设置代理的问题请问..java的NIO客户端怎么设置代理呢?我会用jsocks的包实现有用户验证的Socket代理

关于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);

热点排行