Java使用代理进行网络连接方法示例
需求是这样的:1.HTTP代理 2.Socks代理 3.不使用代理(直连) 4.使用浏览器设置。程序运行环境是WindowsXP、Windows7、Windows8系统。使用的技术为Java7,Swing,CXF。如果使用了多台服务器,更加需要分别测试了。存在socksProxyHost和socksProxyPort时,socksProxySet设为false无效,系统仍然可以使用socks代理。http比socks优先级高,即存在http.proxyHost和http.proxyPort时,socksProxySet、socksProxyHost、socksProxyPort都会失效,系统会使用http代理。
用户评论