gpt4 book ai didi

java - HttpURLConnection setConnectTimeout() 没有效果

转载 作者:IT老高 更新时间:2023-10-28 20:46:20 26 4
gpt4 key购买 nike

我正在使用 HTTPUrlConnection 连接到一个简单的 RSS 提要。它完美地工作。我想为连接添加超时,因为我不希望我的应用程序在连接不良或其他情况下挂起。这是我使用的代码,setConnectTimeout 方法没有任何作用。

        HttpURLConnection http = (HttpURLConnection) mURL.openConnection();
http.setConnectTimeout(15000); //timeout after 15 seconds
...

如果它有助于我在 android 上开发。

最佳答案

您也应该尝试设置读取超时 (http.setReadTimeout())。通常,Web 服务器会很乐意接受您的连接,但实际响应请求时可能会很慢。

关于java - HttpURLConnection setConnectTimeout() 没有效果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6829801/

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