gpt4 book ai didi

java - 如何在已经打开的 SSL session java 中打开 ssl 套接字

转载 作者:太空宇宙 更新时间:2023-11-03 13:34:39 24 4
gpt4 key购买 nike

我打开了 HttpsURLConnection。我如何将我的 ssl 套接字“连接”到此连接,这意味着不进行另一次 ssl 握手并且不更改我的密码。

URL url = new URL ("https://example.com:8080");
HttpsURLConnection connection = (HttpsURLConnection)url.openConnection();
connection.connect();

SSLSocketFactory ssf = connection.getSSLSocketFactory();
SSLSocket socket = (SSLSocket) ssf.createSocket("example.com", 8080);

//在这里我想用套接字发送消息,它将与 https 连接在同一个 ssl session 中。

BufferedWriter out = new BufferedWriter(
new OutputStreamWriter(s.getOutputStream()));
out.write("Hello");
out.flush();
out.close();

Java真的要做这种事吗?

最佳答案

默认情况下,只要 session 保持有效,并且您没有乱用 SSLContexts。

关于java - 如何在已经打开的 SSL session java 中打开 ssl 套接字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44143928/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com