1

私がする必要があるのは、https 経由で接続することだけです。これにはコモンズクライアントを使用する必要がありますか?

4

2 に答える 2

2

いいえ、する必要はありません。通常の を使用できますURLConnection。このようなもの:

public class URLConnectionReader {

    public static void main(String[] args) throws Exception {
        URL url = new URL("https://jax-ws.dev.java.net/");
        URLConnection uc = url.openConnection();
        BufferedReader in = new BufferedReader(new InputStreamReader(
                                uc.getInputStream()));
        String inputLine;

        while ((inputLine = in.readLine()) != null) {
            System.out.println(inputLine);
        }
        in.close();
    }    
}

接続先のサイトが、よく知られた CA または自己署名証明書によって署名されていない証明書を使用している場合、これにはもう少し作業が必要になる場合があります。しかし、これは別の話です。

于 2010-05-02T01:45:31.293 に答える
0

はい。URL クラスを使用して、HTTPS URL を指定するだけです。

于 2010-05-02T01:41:59.543 に答える