* aws/request.scm (make-operation->request)[payload-hash]: New
variable definition.
(serialize-aws-value input))
"&"))
(serialize-aws-value input))
"&"))
+ (define payload-hash
+ (hexify (sha256 (string->utf8 request-parameters))))
+
(define now (current-date 0))
(define amz-date
(date->string now "~Y~m~dT~H~M~SZ"))
(define now (current-date 0))
(define amz-date
(date->string now "~Y~m~dT~H~M~SZ"))
canonical-querystring
canonical-headers
signed-headers
canonical-querystring
canonical-headers
signed-headers
- ;; The payload hash
- (hexify (sha256 (string->utf8 request-parameters))))
"\n"))
(credential-scope
(string-join (list date-stamp
"\n"))
(credential-scope
(string-join (list date-stamp