系统调用期间的I/O错误,管道损坏

Sha*_*ras 7 android httpurlconnection httpsurlconnection

我知道这个问题引起了很多,但我没有找到任何解决方案.我正在尝试使用https上传大文件,但我得到异常"系统调用期间的I/O错误,断管"当我使用http上传它时,相同的代码工作.

我读到这个问题是在Android 2.3上发现的,我使用的是Android 4.3但它仍然会发生......

当我上传小文件时也会发生这种情况.如果删除con.setChunkedStreamingMode(1024),它不会发生在小文件中; 并将文件上传到一个块(我不能用大文件).

小智 0

对于那些在 S3 上传(大文件)中遇到此问题的人

只需转到 S3 存储桶 -> 选择存储桶 -> 权限 -> 将阻止所有公共访问更改为 -> 关闭(根据您的需要)

如果还是不行,尝试更改S3 Bucket Region