开发者社区 问答 正文

OSS上传md5校验功能不支持预签名url分发给移动端

我们用OSS存放存档,上传场景是服务端生成预签名的url,给到客户端去上传。 问题是我们想在上传时做md5校验,需要客户端添加Content-MD5这个header,但是服务端生成签名的时候不知道文件的MD5,没办法带上Content-MD5这个header。 然后服务端生成的不带Content-MD5的预签名url给客户端,客户端自己加上Content-MD5到header里,会报错签名不匹配

展开
收起
游客iveftvkhpkgcy 2021-08-07 11:25:01 4735 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • Aliyun OSS 研发,专注存储高性能

    可以先在本地把Md5 算好,在服务端预签名的时候把这个header 加到预签名header 里。客户端上传的时候带上这个content-md5 即可。

    2022-03-10 15:49:38 举报
    赞同 1 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等