Most visited

Recently visited

Added in API level 1

Proxy

public final class Proxy
extends Object

java.lang.Object
   ↳ android.net.Proxy


访问用户和默认代理设置的便利课程。

Summary

Constants

String EXTRA_PROXY_INFO

此常量在API级别23中已弃用。由于每当系统上任何网络的代理发生更改时都会发送PROXY_CHANGE_ACTION ,因此应用程序应始终使用getDefaultProxy()getLinkProperties(Network) getHttpProxy()以获取他们正在使用的网络的代理。

String PROXY_CHANGE_ACTION

用于通知正在缓存代理的应用程序,即默认连接已更改或任何连接的代理已更改。

Public constructors

Proxy()

Public methods

static final String getDefaultHost()

此方法在API级别11中已弃用。使用标准Java虚拟机代理值查找主机,端口和排除列表。 此调用忽略排除列表,不再仅报告基于移动数据的基于apn的代理值。

static final int getDefaultPort()

此方法在API级别11中已弃用。使用标准Java虚拟机代理值查找主机,端口和排除列表。 此调用忽略排除列表,不再仅报告基于移动数据的基于apn的代理值。

static final String getHost(Context ctx)

此方法在API级别11中已弃用。使用标准Java虚拟机代理值查找主机,端口和排除列表。 此调用忽略排除列表。

static final int getPort(Context ctx)

此方法在API级别11中已弃用。使用标准Java虚拟机代理值查找主机,端口和排除列表。 此调用忽略排除列表。

Inherited methods

From class java.lang.Object

Constants

EXTRA_PROXY_INFO

Added in API level 21
String EXTRA_PROXY_INFO

此常数在API级别23中已弃用。
由于系统上任何网络的代理发生更改时都会发送PROXY_CHANGE_ACTION ,因此应用程序应始终使用getDefaultProxy()getLinkProperties(Network) getHttpProxy()以获取他们正在使用的网络的代理。

意图额外包含在PROXY_CHANGE_ACTION意图中。 它描述了正在使用的新代理(作为ProxyInfo对象)。

常量值:“android.intent.extra.PROXY_INFO”

PROXY_CHANGE_ACTION

Added in API level 1
String PROXY_CHANGE_ACTION

用于通知正在缓存代理的应用程序,即默认连接已更改或任何连接的代理已更改。 应使用getDefaultProxy()查询新代理。

这是一个受保护的意图,只能由系统发送

常量值:“android.intent.action.PROXY_CHANGE”

Public constructors

Proxy

Added in API level 1
Proxy ()

Public methods

getDefaultHost

Added in API level 1
String getDefaultHost ()

此方法在API级别11中已弃用。
使用标准的Java虚拟机代理值来查找主机,端口和排除列表。 此调用忽略排除列表,不再仅报告基于移动数据的基于apn的代理值。

返回运营商指定的默认代理主机。

Returns
String String containing the host name or null if there is no proxy for this carrier.

getDefaultPort

Added in API level 1
int getDefaultPort ()

此方法在API级别11中已弃用。
使用标准的Java虚拟机代理值来查找主机,端口和排除列表。 此调用忽略排除列表,不再仅报告基于移动数据的基于apn的代理值。

返回运营商指定的默认代理端口。

Returns
int The port number to be used with the proxy host or -1 if there is no proxy for this carrier.

getHost

Added in API level 1
String getHost (Context ctx)

此方法在API级别11中已弃用。
使用标准的Java虚拟机代理值来查找主机,端口和排除列表。 此调用忽略排除列表。

返回用户设置的代理主机。

Parameters
ctx Context: A Context used to get the settings for the proxy host.
Returns
String String containing the host name. If the user did not set a host name it returns the default host. A null value means that no host is to be used.

getPort

Added in API level 1
int getPort (Context ctx)

此方法在API级别11中已弃用。
使用标准的Java虚拟机代理值来查找主机,端口和排除列表。 此调用忽略排除列表。

返回用户设置的代理端口。

Parameters
ctx Context: A Context used to get the settings for the proxy port.
Returns
int The port number to use or -1 if no proxy is to be used.

Hooray!