【go】访问七牛下载链接下载apk出现{"error":"download token auth failed"}

  1. 同一个资源有时候能下载有时候不能下载(目前发现不能下载的就当前一个),key是上传之后存在我们mysql表里的,我下载的时候从表里取key,然后拼接下载链接。

func (mac *Mac) Sign(data []byte) (token string) {

h := hmac.New(sha1.New, mac.SecretKey)

h.Write(data)

sign := base64.URLEncoding.EncodeToString(h.Sum(nil))

return fmt.Sprintf("%s:%s", mac.AccessKey, sign)

}
代码里面是有使用 安全 urlbase64 编码的。

我把链接复制到浏览器里面能看到中文
【go】访问七牛下载链接下载apk出现{

这个是因为测试域名的部分节点会报401的错,所以同一个链接有时候能下载有时候不能下载。

回答

以上是 【go】访问七牛下载链接下载apk出现{"error":"download token auth failed"} 的全部内容, 来源链接: utcz.com/a/111532.html

回到顶部