fix(cos): 带有中文的URL签名异常
This commit is contained in:
parent
4481569d7e
commit
d21d0ea99b
1 changed files with 1 additions and 1 deletions
|
@ -360,7 +360,7 @@ func signCDNURL(rawUrl string) (string, error) {
|
|||
}
|
||||
nonce := strings.Replace(random.String(), "-", "", 4)
|
||||
uid := "0"
|
||||
signatureString := fmt.Sprintf("%s-%d-%s-%s-%s", parsedUrl.Path, timestamp, nonce, uid, cdnSignKey)
|
||||
signatureString := fmt.Sprintf("%s-%d-%s-%s-%s", parsedUrl.EscapedPath(), timestamp, nonce, uid, cdnSignKey)
|
||||
hash := md5.Sum([]byte(signatureString))
|
||||
signature := hex.EncodeToString(hash[:])
|
||||
|
||||
|
|
Loading…
Add table
Reference in a new issue