URLStreamHandler.OpenConnection 方法

定义

重载

名称 说明
OpenConnection(URL, Proxy)

与 openConnection(URL 相同),不同之处在于连接将通过指定的代理进行;不支持代理的协议处理程序将忽略代理参数并建立正常连接。

OpenConnection(URL)

打开与自变量引用 URL 的对象的连接。

OpenConnection(URL, Proxy)

与 openConnection(URL 相同),不同之处在于连接将通过指定的代理进行;不支持代理的协议处理程序将忽略代理参数并建立正常连接。

[Android.Runtime.Register("openConnection", "(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Ljava_net_Proxy_Handler")]
protected virtual Java.Net.URLConnection? OpenConnection(Java.Net.URL? u, Java.Net.Proxy? p);
[<Android.Runtime.Register("openConnection", "(Ljava/net/URL;Ljava/net/Proxy;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Ljava_net_Proxy_Handler")>]
abstract member OpenConnection : Java.Net.URL * Java.Net.Proxy -> Java.Net.URLConnection
override this.OpenConnection : Java.Net.URL * Java.Net.Proxy -> Java.Net.URLConnection

参数

u
URL

连接到的 URL。

p
Proxy

要通过的代理进行连接。 如果需要直接连接,应指定Proxy.NO_PROXY。

返回

URLConnection对象的对象URL

属性

例外

如果在打开连接期间发生 I/O 错误,

如果有任何参数 null 或代理的类型错误,则为

如果协议处理程序不支持此方法,则为 。

注解

与 openConnection(URL 相同),不同之处在于连接将通过指定的代理进行;不支持代理的协议处理程序将忽略代理参数并建立正常连接。

调用此方法会占用系统的默认 ProxySelector 设置。

在 1.5 中添加。

适用于 . 的 java.net.URLStreamHandler.openConnection(java.net.URL, java.net.Proxy)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于

OpenConnection(URL)

打开与自变量引用 URL 的对象的连接。

[Android.Runtime.Register("openConnection", "(Ljava/net/URL;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Handler")]
protected abstract Java.Net.URLConnection? OpenConnection(Java.Net.URL? u);
[<Android.Runtime.Register("openConnection", "(Ljava/net/URL;)Ljava/net/URLConnection;", "GetOpenConnection_Ljava_net_URL_Handler")>]
abstract member OpenConnection : Java.Net.URL -> Java.Net.URLConnection

参数

u
URL

连接到的 URL。

返回

URLConnection对象的对象URL

属性

例外

如果在打开连接期间发生 I/O 错误,

注解

打开与自变量引用 URL 的对象的连接。 此方法应由子类重写。

如果对于处理程序的协议(如 HTTP 或 JAR),则存在属于以下包之一的公共专用 URLConnection 子类或其子包之一:java.lang、java.io、java.util、java.net,返回的连接将属于该子类。 例如,对于 HTTP,将返回 HttpURLConnection,对于 JAR,将返回 JarURLConnection。

适用于 . 的 java.net.URLStreamHandler.openConnection(java.net.URL)Java 文档

本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。

适用于