我们用OSS存放存档,上传场景是服务端生成预签名的url,给到客户端去上传。 问题是我们想在上传时做md5校验,需要客户端添加Content-MD5这个header,但是服务端生成签名的时候不知道文件的MD5,没办法带上Content-MD5这个header。 然后服务端生成的不带Content-MD5的预签名url给客户端,客户端自己加上Content-MD5到header里,会报错签名不匹配
可以先在本地把Md5 算好,在服务端预签名的时候把这个header 加到预签名header 里。客户端上传的时候带上这个content-md5 即可。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。