【问题标题】:I/O error during system call, Broken pipe系统调用期间的 I/O 错误,Broken pipe
【发布时间】:2014-11-26 03:52:36
【问题描述】:

我知道这个问题被提出了很多,但我没有找到任何解决方案。 我正在尝试使用 https 上传大文件,但我收到异常“系统调用期间 I/O 错误,管道损坏”当我使用 http 上传时,相同的代码有效。

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

当我上传小文件时也会发生这种情况。 如果我删除 con.setChunkedStreamingMode(1024); 小文件不会发生这种情况并以一个块的形式上传文件(我不能对大文件这样做)。

【问题讨论】:

    标签: android httpurlconnection httpsurlconnection


    【解决方案1】:

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

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

    如果还是不行,就换S3 Bucket Region试试

    【讨论】:

      猜你喜欢
      • 2015-06-03
      • 1970-01-01
      • 2016-10-27
      • 1970-01-01
      • 2015-08-12
      • 2015-03-29
      • 2016-08-01
      • 2016-11-04
      • 2021-08-11
      相关资源
      最近更新 更多