gpt4 book ai didi

android - HttpURLConnection 断开连接在 Android 中不起作用

转载 作者:行者123 更新时间:2023-11-30 04:53:19 26 4
gpt4 key购买 nike

HttpURLConnection 的方法断开 似乎无法正常工作。如果我执行以下代码:

url = new URL("http:// ...");
connection = (HttpURLConnection) url.openConnection ();
connection.setRequestMethod("POST");
connection.setRequestProperty("Content-Type", "application/x-www-form-urlencoded");
connection.setUseCaches(false);
connection.setDoInput(true);
connection.setDoOutput(true);
connection.connect();
// Some code
connection.disconnect();
connection.setDoInput(false); // -> IllegalStateException

当我调用方法 setDoInput 时,我得到一个 IllegalStateException。异常说:

Already connected

最佳答案

听起来您正在尝试重用连接?即在您与服务器断开连接后更改请求属性,准备建立另一个连接。

如果是这种情况,则只需创建一个新的 HttpURLConnection 对象即可。

关于android - HttpURLConnection 断开连接在 Android 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2071791/

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