From 03c24e9cf74786a67f5d415108ddacaf810edb0d Mon Sep 17 00:00:00 2001 From: withchao <993506633@qq.com> Date: Fri, 21 Jul 2023 21:11:30 +0800 Subject: [PATCH] test date --- pkg/common/db/s3/oss/oss.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/pkg/common/db/s3/oss/oss.go b/pkg/common/db/s3/oss/oss.go index eef09047f..bc10f5b3c 100644 --- a/pkg/common/db/s3/oss/oss.go +++ b/pkg/common/db/s3/oss/oss.go @@ -148,14 +148,15 @@ func (o *OSS) AuthSign(ctx context.Context, uploadID string, name string, expire } now := time.Now().UTC().Format(http.TimeFormat) request.Header.Set(oss.HTTPHeaderHost, request.Host) - //request.Header.Set(oss.HTTPHeaderDate, now) - request.Header.Set(oss.HttpHeaderOssDate, now) + request.Header.Set(oss.HTTPHeaderDate, now) authorization := fmt.Sprintf( `OSS %s:%s`, o.credentials.GetAccessKeyID(), o.getSignedStr(request, fmt.Sprintf(`/%s/%s?partNumber=%d&uploadId=%s`, o.bucket.BucketName, name, partNumber, uploadID), o.credentials.GetAccessKeySecret()), ) request.Header.Set(oss.HTTPHeaderAuthorization, authorization) + delete(request.Header, oss.HTTPHeaderDate) + request.Header.Set(oss.HttpHeaderOssDate, now) result.Parts[i] = s3.SignPart{ PartNumber: partNumber, Query: url.Values{"partNumber": {strconv.Itoa(partNumber)}},