言語

URL.OpenConnection メソッド

定義

オーバーロード

名前 説明
OpenConnection(Proxy)

#openConnection()と同じですが、指定されたプロキシ経由で接続が確立される点が異なります。プロキシをサポートしていないプロトコル ハンドラーは、プロキシ パラメーターを無視し、通常の接続を行います。

OpenConnection()

URLによって参照されるリモート オブジェクトへの接続を表すjava.net.URLConnection URLConnection インスタンスを返します。

OpenConnection(Proxy)

#openConnection()と同じですが、指定されたプロキシ経由で接続が確立される点が異なります。プロキシをサポートしていないプロトコル ハンドラーは、プロキシ パラメーターを無視し、通常の接続を行います。

[Android.Runtime.Register("openConnection", "(Ljava/net/Proxy;)Ljava/net/URLConnection;", "")]
public Java.Net.URLConnection? OpenConnection(Java.Net.Proxy? proxy);
[<Android.Runtime.Register("openConnection", "(Ljava/net/Proxy;)Ljava/net/URLConnection;", "")>]
member this.OpenConnection : Java.Net.Proxy -> Java.Net.URLConnection

パラメーター

proxy
Proxy

この接続が確立されるプロキシ。 直接接続が必要な場合は、Proxy.NO_PROXYを指定する必要があります。

返品

URL への URLConnection

属性

例外

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

引数プロキシが null または無効な型の場合。

プロトコル ハンドラーがプロキシ経由の接続を開く機能をサポートしていない場合は 。

注釈

#openConnection()と同じですが、指定されたプロキシ経由で接続が確立される点が異なります。プロキシをサポートしていないプロトコル ハンドラーは、プロキシ パラメーターを無視し、通常の接続を行います。

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

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

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

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

適用対象

OpenConnection()

URLによって参照されるリモート オブジェクトへの接続を表すjava.net.URLConnection URLConnection インスタンスを返します。

[Android.Runtime.Register("openConnection", "()Ljava/net/URLConnection;", "")]
public Java.Net.URLConnection? OpenConnection();
[<Android.Runtime.Register("openConnection", "()Ljava/net/URLConnection;", "")>]
member this.OpenConnection : unit -> Java.Net.URLConnection

返品

URL にリンクする java.net.URLConnection URLConnection

属性

例外

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

注釈

URLによって参照されるリモート オブジェクトへの接続を表すjava.net.URLConnection URLConnection インスタンスを返します。

この URL のプロトコル ハンドラーの java.net.URLStreamHandler#openConnection(URL) URLStreamHandler.openConnection(URL) メソッドを呼び出すたびに、java.net.URLConnection URLConnection の新しいインスタンスが作成されます。

URLConnection インスタンスでは、作成時に実際のネットワーク接続が確立されないことに注意してください。 これは、java.net.URLConnection#connect() URLConnection.connect() を呼び出す場合にのみ発生します。

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

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

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

適用対象