gpt4 book ai didi

android - HttpsURLConnection 和间歇性连接

转载 作者:塔克拉玛干 更新时间:2023-11-02 20:38:51 27 4
gpt4 key购买 nike

我希望有人可以帮助我解决间歇性连接问题通过 HttpsURLConnection 使用代码。我使用的代码是下面:

HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();
conn.setReadTimeout(10 * 1000);
if conn.getResponseCode() != 200) {
Log.v(TAG, "error code:" + conn.getResponseCode());
}

每次我用它来拉一个时,连接都是第一次工作json 文件。但是,当我再次使用连接发送命令时,它总是第一次失败。如果我发送快速命令(5 秒内),但如果我等一会儿就会失败。我不认为这是一个 SSL 问题,因为它是第一次连接正确,但我在这里可能是错的。我也尝试了很多不同的变化如添加:

conn.setUseCaches(false); 
conn.setRequestProperty("Connection","Keep-Alive");
conn.getHostnameVerifier();
conn.getSSLSocketFactory();
conn.setDoOutput(true);
conn.setDoInput(true);
conn.setRequestMethod("POST");
conn.wait(100);

然而,我没有运气。任何帮助将不胜感激。

最佳答案

先尝试 System.setProperty("http.keepAlive", "false");

HttpsURLConnection conn = (HttpsURLConnection) url.openConnection();

关于android - HttpsURLConnection 和间歇性连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2172752/

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