クラス
java.net.URLConnectionの使用

URLConnectionを使用しているパッケージ 
パッケージ 説明
java.net
ネットワーク・アプリケーションを実装するためのクラスを提供します。
javax.net.ssl
セキュア・ソケット・パッケージのクラスを提供します。
  • java.netでのURLConnectionの使用

    java.netでのURLConnectionのサブクラス 
    修飾子と型 クラス 説明
    class  HttpURLConnection
    HTTP固有の機能をサポートするURLConnectionです。
    class  JarURLConnection
    JAR (Java ARchive)ファイル、またはJARファイル内にあるエントリへのURL接続です。
    URLConnectionとして宣言されているjava.netのフィールド 
    修飾子と型 フィールド 説明
    protected URLConnection JarURLConnection.jarFileURLConnection
    接続が開始された場合のJARファイルURLへの接続。
    URLConnectionを返すjava.netのメソッド 
    修飾子と型 メソッド 説明
    URLConnection URL.openConnection()
    URLが参照するリモート・オブジェクトへの接続を表すURLConnectionインスタンスを返します。
    URLConnection URL.openConnection​(Proxy proxy)
    URL.openConnection()と同じですが、指定されたプロキシを介して接続が行われます。プロキシをサポートしないプロトコル・ハンドラは、プロキシ・パラメータを無視し、通常の接続を作成します。
    protected abstract URLConnection URLStreamHandler.openConnection​(URL u)
    URL引数によって参照されるオブジェクトへの接続をオープンします。
    protected URLConnection URLStreamHandler.openConnection​(URL u, Proxy p)
    openConnection(URL)とほぼ同じですが、接続の確立が指定されたプロキシ経由で行われる点が異なります。プロキシ処理をサポートしないプロトコル・ハンドラは、プロキシのパラメータを無視し、通常の接続を確立します。
    URLConnection型のパラメータを持つjava.netのメソッド 
    修飾子と型 メソッド 説明
    abstract Object ContentHandler.getContent​(URLConnection urlc)
    オブジェクト表現の先頭に位置付けられているURL接続ストリームを指定すると、このメソッドは、指定されたストリームを読み込み、ストリームからオブジェクトを生成します。
    Object ContentHandler.getContent​(URLConnection urlc, Class[] classes)
    オブジェクト表現の先頭に位置付けられているURL接続ストリームを指定すると、このメソッドは、指定されたストリームを読み込み、指定した型に一致するオブジェクトを生成します。
    abstract CacheRequest ResponseCache.put​(URI uri, URLConnection conn)
    プロトコル・ハンドラがリソースの取得完了後にこのメソッドを呼び出し、ResponseCacheがそのリソースをキャッシュ内に格納すべきかどうかを決定します。
  • javax.net.sslでのURLConnectionの使用

    javax.net.sslでのURLConnectionのサブクラス 
    修飾子と型 クラス 説明
    class  HttpsURLConnection
    HttpsURLConnectionは、HttpURLConnectionの拡張クラスで、HTTPS固有の機能を使用できます。