gpt4 book ai didi

android - HttpURLConnection responsecode 随机-1

转载 作者:太空狗 更新时间:2023-10-29 12:54:42 24 4
gpt4 key购买 nike

您好,我正在使用以下代码建立 URL 连接。但我随机得到 responseCode -1(这是 responseCode 的默认值):

  try {
URL url = new URL(urlString);

HttpURLConnection httpconn = (HttpURLConnection) url.openConnection();

if (httpconn.getResponseCode() == HttpURLConnection.HTTP_OK) {
handleData(new DataInputStream(httpconn.getInputStream()), requestCode);
} else {
Log.e(TAG, "HttpConnection not OK: " + httpconn.getResponseCode());
ActivityHelper.httpError(this);
}
httpconn.disconnect();
} catch (Exception e) {
Log.e(TAG, "handleHttpConnection", e);
ActivityHelper.httpError(this);
}

我做错了什么吗?因为它在 10 次尝试中估计有 9 次完美运行。

最佳答案

UrlConnection 有问题。

参见 this来自官方 Android 开发者博客的博文,针对一个问题的预 Gingerbread 解决方法。

我的建议是,不要使用它。它在 3.2 上对我来说仍然不稳定。我切换到 HttpClient,事情变得不那么糟糕了。

关于android - HttpURLConnection responsecode 随机-1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8066738/

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