使用FTP代理服务器使用apache识共享网
-
12-09-2019 - |
题
我想设置一个FTP connection使用代理服务器Apache的共用网。
但看看这个 不FTPClient支持FTP连接,通过FTP代理服务器? 有我的担心。
我要插手的系统性能和太阳docs国家,"如果 socksProxyHost 指定,然后所有的TCP socket将使用袜子代理服务器连接的建立或接受的一种。"
问心无愧?所有TCP socket?什么有关我的数据库连接?或其他FTP连接我可能要在同一时间打开不使用代理?他们将所有受到影响?
是有一些其他的方式去做这并不乱搞我的余的应用程序?
解决方案
你有几种方法的使用代理人在Java,特别是从版本1.5.
- 使用系统的性能:快速和强大的,但有限的灵活性
- 你可以使用一个袜子代理的所有TCP连接。
- 你还可以设置一个代理,每协议,可于HTTP,FTP和HTTPS
- 对于这两种方法,可以指定一名单的主机 不会使用代理服务器
- 使用
java.net.Proxy
类(Java1.5+)设置(或不)aProxy
每Connection
- Impleting一个
java.net.ProxySelector
(同上),这将确定一个Proxy
每Connection
根据你的标准
看看 相关详细太阳技术网络&代理.
不隶属于 StackOverflow