電子書籍の厳選無料作品が豊富!

Javaを用いてSSL通信を行いたいと思っています。

しかし、SSL通信を行うには「HTTPSURLConnection」が
必要で、JDK14以上となっています。

JDK131で利用するにはどうすれば可能でしょうか??

よろしくお願いします。


ちなみに、HTTPはこんな感じですよね??
========================
import java.io.BufferedReader;
import java.io.IOException;
import java.io.OutputStream;
import java.io.PrintStream;
import java.net.MalformedURLException;
import java.net.URL;
import java.net.URLConnection;
import java.security.*;

public class test {
public static void main(String[] args) {

String urlString = "https://XXX.cgi";

try {
URL url = new URL(urlString);
URLConnection uc = url.openConnection();

// POST可能にする
uc.setDoOutput(true);


// POST用のOutputStreamを取得
OutputStream os = uc.getOutputStream();


// POSTするデータ
String postStr = "foo1=bar1&foo2=bar2";

// データをPOSTする
PrintStream ps = new PrintStream(os);
ps.print(postStr);
ps.close();


} catch (MalformedURLException e) {
System.err.println("Invalid URL format: "
                   + urlString);
System.exit(-1);
} catch (IOException e) {
System.err.println("Can't connect to "
                   + urlString);
System.exit(-1);
}
}
}

A 回答 (1件)

    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!