zsm_个人页

个人头像照片 zsm
0
2
0

个人介绍

暂无个人介绍

擅长的技术

获得更多能力
通用技术能力:

暂时未有相关通用技术能力~

云产品技术能力:

暂时未有相关云产品技术能力~

阿里云技能认证

详细说明
暂无更多信息
正在加载, 请稍后...
暂无更多信息
  • 回答了问题 2015-07-29

    oss文件名中有空格上传失败

    回2楼徇云一五的帖子
    主要是手机上的文件,文件名可以有空格。
    如果有指明object key不能有空格等一些非法字符,处理的话是可以处理的。
    且对于上传文件名带空格的文件,在ios上是可以成功的,在android上失败。

    -------------------------

    Reoss文件名中有空格上传失败
    引用第1楼云目录于2015-07-28 23:19发表的  :
    这个也不奇怪。


    主要是手机上的文件,文件名可以有空格。
    如果有指明object key不能有空格等一些非法字符,处理的话是可以处理的。
    且对于上传文件名带空格的文件,在i o s上是可以成功的,在android上失败。

    -------------------------

    ReReoss文件名中有空格上传失败
    引用第5楼oss-dev于2015-07-29 15:36发表的 Reoss文件名中有空格上传失败 :
    用url encoding,这样就可以上传了

    url encoding了,签名就验证不过去了。

    -------------------------

    Reoss文件名中有空格上传失败
    引用第6楼徇云一五于2015-07-30 05:35发表的  :
    恩,你上传应该用base64编码了吧,那文件名也就不存在空格的情况啦


    文件名没有做base64编码。
    我也用了url encode,可这样所有文件上传都报签名验证SignatureDoesNotMatch错误。
    而且通过控制台或ios上传的带空格文件名的文件,android这边下载就不行了。


    当然我们可以对几个平台都做base64编码,但这样岂不限制太多,OSS平台也不应这样。
    android使用的是1.1.0版本。
    踩0 评论0
  • 提交了问题 2015-07-28

    oss文件名中有空格上传失败

正在加载, 请稍后...
滑动查看更多
正在加载, 请稍后...
暂无更多信息