gpt4 book ai didi

java - URLConnection 的 InputStream 中的数据不完整

转载 作者:太空宇宙 更新时间:2023-11-04 08:00:06 25 4
gpt4 key购买 nike

这是我的简单测试代码来显示问题:

URL u = new URL(someURLString);
URLConnection c = u.openConnection();
InputStream is = c.getInputStream();

int amount = c.getContentLength(); //gives 75830, which is correct

int r = 0;
while (is.read() != -1) //count input
r++;

//r is 65878, what the hell?

显然有数据丢失。谁能解释一下这种行为?

提前谢谢

最佳答案

这个问题已经有 6 个月了,所以我不知道您是否在此期间解决了您的问题。但是...

我在 Android 应用程序上运行 HttpUrlConnection 时遇到了同样的问题。logcat 上的内容不完整!我将内容写入设备上的文件中,它向我显示了整个内容。也许这似乎是 logcat 的问题,但我花了几个小时!

关于java - URLConnection 的 InputStream 中的数据不完整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12979458/

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