forked from TrueCloudLab/distribution
fixup! v2 signer: correctly sort headers
Signed-off-by: Pierre-Yves Ritschard <pyr@spootnik.org>
This commit is contained in:
parent
775cc6d632
commit
f1cf7de788
1 changed files with 2 additions and 2 deletions
|
@ -153,7 +153,7 @@ func (v2 *signer) Sign() error {
|
|||
default:
|
||||
if strings.HasPrefix(k, "x-amz-") {
|
||||
vall := strings.Join(v, ",")
|
||||
smap[k] = k+":"+vall
|
||||
smap[k] = k + ":" + vall
|
||||
if k == "x-amz-date" {
|
||||
xamzDate = true
|
||||
date = ""
|
||||
|
@ -164,7 +164,7 @@ func (v2 *signer) Sign() error {
|
|||
}
|
||||
if len(sharray) > 0 {
|
||||
sort.StringSlice(sharray).Sort()
|
||||
for _, h := range(sharray) {
|
||||
for _, h := range sharray {
|
||||
sarray = append(sarray, smap[h])
|
||||
}
|
||||
xamz = strings.Join(sarray, "\n") + "\n"
|
||||
|
|
Loading…
Reference in a new issue