gpt4 book ai didi

java - URLConnection inputStream 返回 "Busy"为什么?

转载 作者:行者123 更新时间:2023-12-01 23:49:40 24 4
gpt4 key购买 nike

我有一个像下面这样的方法,但问题是这个方法返回 busy 而不是 OK。任何想法如何让这段代码正常工作。我不确定为什么它返回繁忙我也尝试将 URLConnection 更改为 HttpURLConnection 并关闭输入流和finally block 中的连接,但它没有带来任何积极的结果。

public static final byte[] BYTES_READER = new byte[4096];

public String connect(String addressUrl) {
InputStream is = null;
URL url = null;
URLConnection connection = null;

try {
url = new URL(addressUrl);
urlc = url.openConnection();
urlc.setDoOutput(true);
is = urlc.getInputStream();
int output = is.read(BYTES_READER);
if (output > 0) {
return new String(BYTES_READER, 0, output);
}
is.close();

return null;
}
catch(Exception e) {}
}

最佳答案

在从流中读取数据之前检查响应代码如何。也许可以使用字符串缓冲区来附加数据。

关于java - URLConnection inputStream 返回 "Busy"为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58224487/

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