delphiXE10使用TRESTRequest控件上传,请求返回签名不一致,请求ID:5FE74A3DD9AE2D323154BAD8,麻烦看一下是哪个地方搞错了,谢谢!我对比HMAC_SHA及EncodeBase64与网页在线生成是一样的。 另外问下上传.zip文件时,content-type设置什么值?content-length是否需要设置?
返回报文如下:
SignatureDoesNotMatch
The request signature we calculated does not match the signature you provided. Check your key and signing method.
5FE75677D719503232D14519
sts-product.oss-cn-shenzhen.aliyuncs.com
LTAI5CuLUYUkZlcO
NDk5YmJmYWZiOWM2OWRkOWMwMjc5YTJjNDFkY2E3YmI4YzdkOTE0YQ==
PUT application/x-www-form-urlencoded Sat, 26 Dec 2020 15:27:50 GMT /sts-product/linsq_test.zip
50 55 54 0A 0A 61 70 70 6C 69 63 61 74 69 6F 6E 2F 78 2D 77 77 77 2D 66 6F 72 6D 2D 75 72 6C 65 6E 63 6F 64 65 64 0A 53 61 74 2C 20 32 36 20 44 65 63 20 32 30 32 30 20 31 35 3A 32 37 3A 35 30 20 47 4D 54 0A 2F 73 74 73 2D 70 72 6F 64 75 63 74 2F 6C 69 6E 73 71 5F 74 65 73 74 2E 7A 69 70
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。