开发者社区> 问答> 正文

InvalidBucketName问题

上传图片到阿里云,目前只发现在VIVO Y53手机上有如下问题,其他测试手机均正常
<Error>
<Code> InvalidBucketName </Code>
<Message> The specified bucket is not valid. </Message>
<RequestId> 5C346642B897A62246F3AF51 </RequestId>
<HostId> 59.110.185.157 </HostId>
<BucketName> Uploads </BucketName>
</Error>
其他日志:
01-08 17:15:29.805 10896-11116/ D/OSS-Android-SDK: [Debug]: request method = PUT
01-08 17:15:30.075 10896-11116/ D/OSS-Android-SDK: [Debug]: Encounter local execpiton: java.net.ProtocolException: unexpected end of stream
01-08 17:15:30.075 10896-11116/ W/System.err: java.net.ProtocolException: unexpected end of stream
01-08 17:15:30.075 10896-11116/ W/System.err: at okhttp3.internal.http1.Http1Codec$FixedLengthSink.close(Http1Codec.java:307)

展开
收起
1736130683389671 2019-01-08 17:17:32 2684 0
4 条回答
写回答
取消 提交回答
  • 问题原因

    Bucket命名不符合规范。

    本回答引用自以下KB文档:通过状态码和OSS报错码排查问题

    更多帮助请访问以下站点:

    2021-08-31 16:49:39
    赞同 展开评论 打赏
  • bucket没问题的,不然其他手机也会上传失败,现在只发现在VIVO Y53手机上不行
    2019-01-08 17:40:38
    赞同 展开评论 打赏
  • 看报错,是bucket的名称不对,你oss上面bucket是Uploads这个名字吗
    2019-01-08 17:36:54
    赞同 展开评论 打赏
  • 深耕云原生技术布道,熟悉DevOps、敏捷开发、容器技术、微服务架构等,擅长架构设计及企业数字化转型,在跨境电商场景上有多年的工作经历,在设计高并发、高性能、高可用中架构有较深的经验积累。精益和工匠精神不断提高对于技术领域的研究和探索。
    亲~ 请检查手机的操作系统版本及浏览器是软件是否为最新的版本。
    2019-01-08 17:23:56
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载