Java 为什么IProxyService.select(URI)返回IProxySydata[]?

Java 为什么IProxyService.select(URI)返回IProxySydata[]?,java,network-programming,eclipse-rcp,Java,Network Programming,Eclipse Rcp,我希望它只返回IProxyData(null,如果不应该使用代理)。它能返回一个包含多个元素的数组吗?因为您可以定义任意数量的代理集。 Eclipse有三个功能: 手册 直接的 土生土长的 每三个都有自己的http.proxy,https.proxy,ftp.proxy设置 例如,请参见“”(by) 我认为在任何时候,这些集合中只有一个是活动的(“屏幕截图上的活动提供者:本机”)。值得注意的是,这里的第一条评论说:“我通常只选择数组的第一个元素(如果有),但我也从来没有看到select返回的

我希望它只返回
IProxyData
null
,如果不应该使用代理)。它能返回一个包含多个元素的数组吗?

因为您可以定义任意数量的代理集。
Eclipse有三个功能:

  • 手册
  • 直接的
  • 土生土长的
每三个都有自己的
http.proxy
https.proxy
ftp.proxy
设置

例如,请参见“”(by)


我认为在任何时候,这些集合中只有一个是活动的(“屏幕截图上的活动提供者:本机”)。值得注意的是,这里的第一条评论说:“我通常只选择数组的第一个元素(如果有),但我也从来没有看到select返回的代理数据超过一个。”@Alexey:Eclipse使用这些连接,是的,在任何给定的时间只有一个是活动的。但这并不意味着您的系统只有一个活动的代理连接。那么,我如何才能找到哪个是活动的提供程序呢?@Alexey:如果它只返回一个元素,那就是活动的提供程序(这是Eclipse中的默认行为,在Eclipse中一次只有一个活动的提供程序)