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を指定する必要があります。

戻り値

URLConnectionURLオブジェクト。

属性

例外

接続を開くときに I/O エラーが発生した場合は 。

引数が であるか、 null プロキシの種類が間違っている場合は 。

プロトコル ハンドラーがこのメソッドをサポートしていない場合は 。

注釈

openConnection(URL) と同じですが、指定したプロキシを介して接続が行われる点が除きます。プロキシをサポートしていないプロトコル ハンドラーは、プロキシ パラメーターを無視し、通常の接続を行います。

このメソッドを呼び出すと、システムの既定の ProxySelector 設定が優先されます。

1\.5 で追加されました。

の Java ドキュメント java.net.URLStreamHandler.openConnection(java.net.URL, java.net.Proxy)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象

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 です。

戻り値

URLConnectionURLオブジェクト。

属性

例外

接続を開くときに I/O エラーが発生した場合は 。

注釈

引数によって参照されるオブジェクトへの接続を URL 開きます。 このメソッドはサブクラスによってオーバーライドする必要があります。

ハンドラーのプロトコル (HTTP や JAR など) に対して、java.lang、java.io、java.util、java.net のいずれかのパッケージまたはそのサブパッケージに属するパブリックで特殊な URLConnection サブクラスが存在する場合、返される接続はそのサブクラスになります。 たとえば、HTTP の場合は HttpURLConnection が返され、JAR の場合は JarURLConnection が返されます。

の Java ドキュメント java.net.URLStreamHandler.openConnection(java.net.URL)

このページの一部は、によって作成および共有され、に記載されている条件に従って使用される作業に基づく変更です。

適用対象